nixos configs

use zsh as default shell

+6 -1
+3
hosts/merlow/configuration.nix
··· 65 65 openssh.authorizedKeys.keys = [ 66 66 "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINsDTVCIkcFjkaDm5RoWG1uSNJBanUWGmoKHIRHvSsQq alex@bates64.com" 67 67 ]; 68 + shell = pkgs.zsh; 68 69 }; 69 70 users.users.spchee = { 70 71 isNormalUser = true; ··· 143 144 # networking.firewall.allowedUDPPorts = [ ... ]; 144 145 # Or disable the firewall altogether. 145 146 networking.firewall.enable = false; 147 + 148 + programs.zsh.enable = true; 146 149 147 150 # Reduce size of image 148 151 nix.settings.auto-optimise-store = true;
+3 -1
hosts/watt/configuration.nix
··· 50 50 openssh.authorizedKeys.keys = [ 51 51 "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINsDTVCIkcFjkaDm5RoWG1uSNJBanUWGmoKHIRHvSsQq alex@bates64.com" 52 52 ]; 53 + shell = pkgs.zsh; 53 54 }; 54 55 55 56 # Not publicly accessible, so disable firewall. ··· 61 62 git 62 63 ]; 63 64 65 + programs.zsh.enable = true; 64 66 programs.zsh.loginShellInit = '' 65 - ${lib.getExe pkgs.chafa} --format=kitty ${./host.png} 67 + ${lib.getExe pkgs.chafa} --format=kitty --clear --scale=4 --align top,mid ${./host.png} 66 68 ''; 67 69 68 70 # Reduce size of image