blob: a32a086ad27052b2b1f9c4e581a14fb02edbb51a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
{nushell-scripts, ... }: {
programs.nushell = {
enable = true;
shellAliases = {
ll = "ls -l";
};
configFile.source = ../../resources/nushell/config.nu;
environmentVariables = {
MANROFFOPT = "-c";
};
extraConfig = ''
source ~/.cache/starship/init.nu
source ${nushell-scripts}/custom-completions/pass/pass-completions.nu
source ${nushell-scripts}/custom-completions/nix/nix-completions.nu
source ${nushell-scripts}/custom-completions/man/man-completions.nu
source ${nushell-scripts}/custom-completions/cargo/cargo-completions.nu
source ${nushell-scripts}/custom-completions/make/make-completions.nu
source ${nushell-scripts}/custom-completions/git/git-completions.nu
'';
};
}
|