Releases: dwilliam62/gentoo-ddubs
Releases · dwilliam62/gentoo-ddubs
ddubs-gentoo-v0.3
🚀 Current Release - ddubs-hyprland
📅 Updated: January 19th, 2026
- Added:
OxWMWindow Manager from@tony,btw - GitHub repo here
- Inspired by
dwmbuilt withrust
ddubs-gentoo-v0.2
🚀 Current Release - ddubs-hyprland
📅 Updated: January 18th, 2026
- README.md had old info Updated
- Removed DWM references
- Correct referenced script names
ddubs-gentoo-v0.1
🚀 Current Release - ddubs-hyprland
📅 Updated: January 18th, 2026
- Major re-do of the script
- Added function in flatpak install to add flathub repo
- Set
lylogin manager toHyprlandnotHyprland-uwsm - Added document describing project
gentoo-insall-project-overview.md
- Walked through process found issues, missing pkgs
- Wrong package names, conflicting USE flags
- Added post install script
post-install-cleanup.sh - Fixed
pamixercompile issue - Fixed
pipewirenot starting - Added function to add current user to audio groups
- Added function to set proper paths for
pamixer- Adds them to
~/.zshrcand/or~/.bashrc- Checks to see if already added to them
- Adds them to
- Updted hyprland dotfiles to v2.3.19-dev
- Added
install-bugsvim.shscript- clones and installs
bugsvimNeovim config - Disabled
dev-lang/rustandllvim-core/clang- Both are long builds
- Nodejs is still there also a large build
- clones and installs
- Added
uwsmpackage ashyprland-uwsmis default- In case someone leaves it at that and tries to login
- Added
quickshellpackage - Added solo script to build
hyprland-qtutilsfrom source- Gentoo does not have it in any repo I could find
- Disabled
pamixeras it won't build waiting for upstream fix- There is a potential workaround but for now leaving as-is
- Added functions to the script to try to resolve common issues
- slot conficts
- USE flag autounmasking
- If binary emerge fails switch to source build
equerywasn't detecting installed packages- Causing all packages to be rebuilt every time script ran
- Switch to
qlist -Ifaster, and works
install_if_missing() { local pkg=$1 if ! qlist -I "$pkg" > /dev/null 2>&1; then echo ">>> Installing $pkg..." sudo emerge --ask=n --verbose --oneshot "$pkg" else echo ">>> $pkg is already installed, skipping." fi }
- Added check to suggest reboot and deep clean rebuild pkgs
- Added "prebuild problem packages" function to fix python failures
- Added script to fix gentoo default cursor issue in HL
- Need to integrate into install script
- Added Backup script for gentoo config
- Added
--set-darkflag set GTK themes toAiwaita-Dark - Need investigate this repo:
https://codeberg.org/hyproverlay/hyproverlay/src/branch/main- To build current Hyprland from source