diff --git a/modules/user/default.nix b/modules/user/default.nix index b4ddc5d4..f42c50d9 100644 --- a/modules/user/default.nix +++ b/modules/user/default.nix @@ -97,11 +97,16 @@ inputs: { users.users.root = { + shell = inputs.pkgs.zsh; openssh.authorizedKeys.keys = [(builtins.readFile ./chn/id_ed25519_sk.pub)]; hashedPassword = "$y$j9T$.UyKKvDnmlJaYZAh6./rf/$65dRqishAiqxCE6LEMjqruwJPZte7uiyYLVKpzdZNH5"; }; - home-manager.users.root.config.programs.git = - { extraConfig.core.editor = inputs.lib.mkForce "vim"; userName = "chn"; userEmail = "chn@chn.moe"; }; + home-manager.users.root = + { + imports = user.sharedModules; + config.programs.git = + { extraConfig.core.editor = inputs.lib.mkForce "vim"; userName = "chn"; userEmail = "chn@chn.moe"; }; + }; } (inputs.lib.mkIf (builtins.elem "test" user.users) { users.users.test.password = "test"; }) ];