docs(plan): pin home-manager to release-26.05 and drop redundant niri keybinds

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018Sv2QAunLcLo3tS1YsfLgN
This commit is contained in:
2026-07-24 14:10:45 +02:00
parent 6c95ed3ebb
commit 87e5204d85
@@ -35,7 +35,7 @@ In `flake.nix`, inside the `inputs = { ... }` block, after the `nixos-generators
```nix ```nix
home-manager = { home-manager = {
url = "github:nix-community/home-manager"; url = "github:nix-community/home-manager/release-26.05";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
niri.url = "github:sodiboo/niri-flake"; niri.url = "github:sodiboo/niri-flake";
@@ -181,7 +181,7 @@ in
quickshell.package = pkgs.unstable.quickshell; quickshell.package = pkgs.unstable.quickshell;
}; };
# Home side: DMS shell + niri keybinds/spawn for finn. # Home side: DMS shell + niri spawn for finn (keybinds come via includes).
home-manager.users.finn = { home-manager.users.finn = {
imports = [ imports = [
inputs.niri.homeModules.niri inputs.niri.homeModules.niri
@@ -193,7 +193,9 @@ in
enable = true; enable = true;
systemd.enable = true; systemd.enable = true;
quickshell.package = pkgs.unstable.quickshell; quickshell.package = pkgs.unstable.quickshell;
niri.enableKeybinds = true; # niri.enableKeybinds intentionally omitted: DMS's niri `includes.enable`
# (default true) already brings in the generated binds.kdl plus theming;
# setting enableKeybinds too triggers an upstream "not recommended" warning.
niri.enableSpawn = true; niri.enableSpawn = true;
}; };