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:
@@ -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;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user