diff --git a/modules/users/sys/nadine.nix b/modules/users/sys/nadine.nix new file mode 100644 index 0000000..924624a --- /dev/null +++ b/modules/users/sys/nadine.nix @@ -0,0 +1,22 @@ +{ inputs, ... }: { + flake.nixosModules.users-sys-nadine = { pkgs, config, ... }: { + + sops.secrets."users/nadine/password" = { + neededForUsers = true; + }; + users.mutableUsers = false; + users.users.mo = { + isNormalUser = true; + description = "Nadine Peukert"; + extraGroups = [ "networkmanager" "wheel" "video" "audio" ]; + shell = pkgs.zsh; + hashedPasswordFile = config.sops.secrets."users/mo/password".path; + }; + + home-manager.users.nadine = { + home.username = "nadine"; + home.homeDirectory = "/home/nadine"; + home.stateVersion = "25.11"; + }; + }; +}