Don Williams
2025-10-21T03:50:06Z

nwg-menu: restore deleted files via Home Manager under ~/.config/nwg-menu

- Embed former nwg-menu-style.css and nwg-menu.txt in modules/home/hyprland/nwg-apps.nix
- Home Manager places them at ~/.config/nwg-menu/style.css and nwg-menu.txt
- Remove obsolete .config/nwg-menu/style.css file creation in scripts/default.nix (now provided by nwg-apps.nix)
- launch-nwg-menu already uses /home/dwilliams/.config/nwg-menu/style.css

ddubsOS v2.6.2 — Release Notes (2025-10-20)

✨ Highlights (last 30 days)

🧠 Kernel

Switched to upstream linuxPackages_latest; removed CachyOS kernel and ZFS pinning (ZFS not used here).

Re‑enabled upstream v4l2loopback; enable via boot.kernelModules = [ "v4l2loopback" ]; and boot.extraModulePackages = [ config.boot.kernelPackages.v4l2loopback ];; optional tuning via boot.extraModprobeConfig.

🧰 zcli

Interactive staging before rebuild/update, plus zcli stage; flags to skip or auto‑stage.

🧩 Overlays & packaging

Exposed hyprpanel, ags, wfetch via pkgs.* and refactored consumers to use pkgs.

Vendored Warp Terminal (current) with zcli update-warp; desktop entry/icon; runtime fixes.

🧱 Suckless

Modernized dwm/st/slstatus using overrideAttrs; conditional build via dwmEnable.

🧭 Panels/Bars & UI

Waybar: Weather reliability (Open‑Meteo), color icons, layout/styling fixes, better defaults.

New/updated profiles and scripts integrated from community configs.

📚 Docs/UX apps

qs-docs viewer; qs-cheatsheets render to HTML with better search UX; qs-keybinds adds Niri/BSPWM/DWM modes and UI polish with robust availability detection.

🖼️ Wallpapers

Rofi image picker and Quickshell static/video pickers; persistent restore at login with backend‑aware safety; Hyprland window rules and keybinds.

🔋 Power (NVIDIA hybrid)

Mask suspend/hibernate targets on Nvidia‑hybrid; corrected systemd‑logind lid switch keys.

💾 Backups

Proxmox BackupClient helpers for backup/list/restore/verify flows.

🧩 Inputs

Added NUR overlay; selected packages exposed via pkgs.

📦 Changes since v2.6.1 → v2.6.2

🧠 Adopt standard kernel and remove CachyOS/v4l2loopback workarounds.

🎥 Upstream v4l2loopback module enablement with clear config guidance.

🧭 Waybar polish and profile improvements (weather, styling, defaults).

🧰 Overlay fixes (CMake policy), small binding/cursor fixes, WM/terminal additions.

🚀 Upgrade notes

Run zcli rebuild (or nh os switch) to apply the kernel change and v4l2loopback wiring.

If you previously relied on CachyOS/ZFS‑specific bits, no action needed unless you explicitly require ZFS.

🙌 Acknowledgements

Huge thanks to @theblackdon and @tonybtw for Waybar and UI inspiration/configs.