Feat/dank material shell #5

Open
finn.markwitz wants to merge 9 commits from feat/dank-material-shell into main
Showing only changes of commit 87e5204d85 - Show all commits
@@ -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;
}; };