diff --git a/homes/x86_64-linux/cs3223@penguin/default.nix b/homes/x86_64-linux/cs3223@penguin/default.nix new file mode 100644 index 0000000..89e0b7f --- /dev/null +++ b/homes/x86_64-linux/cs3223@penguin/default.nix @@ -0,0 +1,14 @@ +{ + lib, + pkgs, + config, + ... +}: +{ + git.enable = true; + zsh.enable = true; + nushell.enable = true; + + home.stateVersion = "25.11"; + programs.home-manager.enable = true; +} diff --git a/lib/default.nix b/lib/default.nix index 7b080cd..e8bca56 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -1,6 +1,5 @@ { - inputs, - lib, + pkgs, ... }: { @@ -13,6 +12,7 @@ in { openssh.authorizedKeys.keys = sshKeys; + shell = pkgs.nushell; } // attrs; } diff --git a/modules/nixos/my_users/default.nix b/modules/nixos/my_users/default.nix index 65ac64f..389023e 100644 --- a/modules/nixos/my_users/default.nix +++ b/modules/nixos/my_users/default.nix @@ -29,7 +29,6 @@ in users.users = { yadunut = lib.snowfall.mkUser { extraGroups = [ "wheel" ]; - shell = pkgs.nushell; hashedPassword = "$y$j9T$9ATrmrhedhb.mAZ4//PiN/$OStCOaJHt3kPA63imTG3zLMWCSLoWCUph5O6jl5mcZ."; }; root = lib.snowfall.mkUser {