summaryrefslogtreecommitdiffstats
path: root/common/commandline
diff options
context:
space:
mode:
authorMinijackson <minijackson@riseup.net>2025-01-15 20:07:01 +0100
committerMinijackson <minijackson@riseup.net>2025-01-15 20:07:01 +0100
commit238023f2fd21d45ac77971ab1497d152164758a2 (patch)
treeecd03fbaa4777f30cb5ebb2ff75f74afa0ab3520 /common/commandline
parent2bc42ecd0e0268ceadb6980ca6e17b0c364a0c3f (diff)
downloadnixos-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.nix1
-rw-r--r--common/commandline/dircolors.nix5
-rw-r--r--common/commandline/fish.nix12
-rw-r--r--common/commandline/starship.nix1
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 [