ctucx.git: nixfiles

ctucx' nixfiles

commit 97145ffb9906ecf052820e3f43b5ecc46b4fbb03
parent 53116e85794779c2f9f83d1851796e5e4d090698
Author: Katja (ctucx) <git@ctu.cx>
Date: Tue, 18 Mar 2025 09:56:09 +0100

configurations/common/common: use `zsh` as default-shell
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/configurations/common/common.nix b/configurations/common/common.nix
@@ -34,7 +34,7 @@ in {
         };
       }
 
-      ctucxConfig.homeManager.programs.bash
+      ctucxConfig.homeManager.programs.zsh
       ctucxConfig.homeManager.programs.starship
       ctucxConfig.homeManager.programs.mcfly
       ctucxConfig.homeManager.programs.eza

@@ -52,6 +52,10 @@ in {
     ];
   };
 
+  programs.zsh.enable    = true;
+  users.defaultUserShell = pkgs.zsh;
+
+  environment.pathsToLink    = [ "/share/zsh" ];
   environment.systemPackages = with pkgs; [
     alacritty.terminfo
     ghostty.terminfo