packages: nushell: init

Signed-off-by: Bloxx12 <charlie@charlieroot.dev>
Change-Id: I6a6a6964bcbbf4d3f08ea2ebc9c22e84b200de93
This commit is contained in:
Bloxx12 2025-07-19 17:33:22 +02:00
commit 3bd3da0c0d
Signed by: faukah
SSH key fingerprint: SHA256:jpYIt4Vkz1NBTQcks/N9OPTfTFxE6KF2W/rV7hrfrIw
9 changed files with 530 additions and 14 deletions

View file

@ -49,7 +49,7 @@ in {
};
package = mkOption {
type = package;
default = pkgs.nushell;
default = self.packages.${pkgs.stdenv.system}.nushell;
};
};
};
@ -69,11 +69,8 @@ in {
"nix"
"docker"
];
# shell = self.packages.${pkgs.stdenv.system}.fish;
shell = pkgs.nushell;
# hashedPasswordFile = "/etc/passwords/cr";
shell = self.packages.${pkgs.stdenv.system}.nushell;
};
# root.hashedPasswordFile = "/persist/passwords/root";
};
};
};

View file

@ -69,7 +69,7 @@ layout {
// xwayland stuff
// spawn-at-startup "xwayland-satellite"
spawn-at-startup "kwalletd6"
spawn-at-startup "bash" "-c" "quickshell --path ~/repos/projects/nichts/main/modules/style/quickshell/shell"
spawn-at-startup "nu" "-c" "quickshell --path ~/repos/projects/nichts/main/modules/style/quickshell/shell"
environment {
DISPLAY ":0"
}
@ -156,7 +156,7 @@ binds {
spawn "brave"
}
Mod+D {
spawn "bash" "-c" "quickshell --path ~/repos/projects/nichts/main/modules/style/quickshell/shell msg launcher open"
spawn "nu" "-c" "quickshell --path ~/repos/projects/nichts/main/modules/style/quickshell/shell msg launcher open"
}
Mod+Alt+L {
spawn "swaylock"