PlasmaZones 1.11.0
10 changes, released February 15, 2026.
Added
- EDID-based monitor identification: Monitors are now identified by manufacturer, model, and serial number instead of connector name (e.g. “DP-2”). Layouts stay assigned to the correct physical monitor regardless of which port it’s connected to (#164)
- Nix flake: Proper
flake.nixwith NixOS module (programs.plasmazones.enable), Home Manager module, overlay, and dev shell - Multi-arch Nix CI: Flake-based CI builds on both x86_64-linux and aarch64-linux with magic-nix-cache
- Weekly
flake.lockauto-update workflow
Fixed
- NixOS KCM loading failure: KCM QML components failed to load in System Settings on NixOS due to missing
qmldirfiles and unresolvable QML runtime dependencies (kirigami, qqc2-desktop-style) (Discussion #160) - Zone selector popup layouts are now sorted alphabetically by name
- D-Bus
toggleActivationmethod was not registered in the settings adaptor
Changed
- Nix CI uses
nix build/nix flake checkinstead of legacynix-build --expr - Nix install action upgraded from v30 to v31
- Release notes now include flake-based NixOS installation instructions alongside standalone
plasmazones.nix