diff options
author | Minijackson <minijackson@riseup.net> | 2025-01-15 20:07:01 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2025-01-15 20:07:01 +0100 |
commit | 238023f2fd21d45ac77971ab1497d152164758a2 (patch) | |
tree | ecd03fbaa4777f30cb5ebb2ff75f74afa0ab3520 /common/commandline | |
parent | 2bc42ecd0e0268ceadb6980ca6e17b0c364a0c3f (diff) | |
download | nixos-config-reborn-238023f2fd21d45ac77971ab1497d152164758a2.tar.gz nixos-config-reborn-238023f2fd21d45ac77971ab1497d152164758a2.zip |
common/fish: init with related settings
Diffstat (limited to 'common/commandline')
-rw-r--r-- | common/commandline/atuin.nix | 1 | ||||
-rw-r--r-- | common/commandline/dircolors.nix | 5 | ||||
-rw-r--r-- | common/commandline/fish.nix | 12 | ||||
-rw-r--r-- | common/commandline/starship.nix | 1 |
4 files changed, 14 insertions, 5 deletions
diff --git a/common/commandline/atuin.nix b/common/commandline/atuin.nix index 5dcde48..e4097a1 100644 --- a/common/commandline/atuin.nix +++ b/common/commandline/atuin.nix | |||
@@ -1,6 +1,7 @@ | |||
1 | { | 1 | { |
2 | home-manager.users.minijackson.programs.atuin = { | 2 | home-manager.users.minijackson.programs.atuin = { |
3 | enable = true; | 3 | enable = true; |
4 | enableFishIntegration = true; | ||
4 | enableZshIntegration = true; | 5 | enableZshIntegration = true; |
5 | flags = [ "--disable-up-arrow" ]; | 6 | flags = [ "--disable-up-arrow" ]; |
6 | }; | 7 | }; |
diff --git a/common/commandline/dircolors.nix b/common/commandline/dircolors.nix index 3d27f73..75fe06f 100644 --- a/common/commandline/dircolors.nix +++ b/common/commandline/dircolors.nix | |||
@@ -317,9 +317,4 @@ inputs: { | |||
317 | // (style compiled_files compiled_style)); | 317 | // (style compiled_files compiled_style)); |
318 | in "rs=0:${colors}"; | 318 | in "rs=0:${colors}"; |
319 | }; | 319 | }; |
320 | |||
321 | home-manager.users.root = {...}: { | ||
322 | programs.dircolors = | ||
323 | lib.mkDefault config.home-manager.users.minijackson.programs.dircolors; | ||
324 | }; | ||
325 | } | 320 | } |
diff --git a/common/commandline/fish.nix b/common/commandline/fish.nix new file mode 100644 index 0000000..a371a1d --- /dev/null +++ b/common/commandline/fish.nix | |||
@@ -0,0 +1,12 @@ | |||
1 | { | ||
2 | programs.fish = { | ||
3 | enable = true; | ||
4 | useBabelfish = true; | ||
5 | }; | ||
6 | |||
7 | home-manager.sharedModules = [ | ||
8 | { | ||
9 | programs.fish.enable = true; | ||
10 | } | ||
11 | ]; | ||
12 | } | ||
diff --git a/common/commandline/starship.nix b/common/commandline/starship.nix index cb12611..473d201 100644 --- a/common/commandline/starship.nix +++ b/common/commandline/starship.nix | |||
@@ -7,6 +7,7 @@ _inputs: | |||
7 | { | 7 | { |
8 | programs.starship = { | 8 | programs.starship = { |
9 | enable = true; | 9 | enable = true; |
10 | enableFishIntegration = true; | ||
10 | enableZshIntegration = true; | 11 | enableZshIntegration = true; |
11 | 12 | ||
12 | settings = lib.mkMerge [ | 13 | settings = lib.mkMerge [ |