stable-v2.7.5

Don Williams
2026-03-05T07:20:02Z

Merge branch 'development' into 'main'

Porting layout switcher to ddubos OS (dwinde,mstr,scrolling,monocle)

See merge request dwilliam62/ddubsos!41

📅 Updated: March 5th, 2026

Updated to unstable branch

Resolved depdency issues

Hyprland v0.54.1

Added scolling and monocle layouts

Added layout toggle SUPERALT + L

SUPERALT + 1..4 for specific layouts

SUPERALT + 1 = dwindle

SUPERALT + 2 = master

SUPERALT + 3 = scrolling

SUPERALT + 4 = monocle

SUPER J/K now maps to current layout mode

Added notifications for layouts

Added NixOS icon to notifcations

Removed pyprland

Added DropTerminal script from KoolDots project

Removed Hyprpanel

It's not being maintained anymore

Vendor is creating replacement wayle

Disabled zls in nixvim.nix fails to build

Added:

fanctl and fancontrol-gui

mpv.nix

mpv v0.41 uses --vo=next by default

This sets fullscreen mode to HDR

On non-HDR systems colors are washed out

mpv.nix sets default to --vo=gpu

Removed hyprland plugins

Never going to use them again

Removed windowrules.nix made WindowRules-ng default

Now that Hyprland v0.53 is in nixpkgs unstable branch

Moved animation files to their own subdir

Started cleaning up WindowRules-ng

Adding proper titles, adding some opacity

Enabled: Blur features: - xray - special - popups

Disabled:

nixvim INFO messages

Too noisy

AWWW

Wasn't using it yet

Flake Failed to download

Left code in, just commented out

flake.nix

overlays.nix

req-packages.nix