diff --git a/nix/os/devices/elias-e525/pkg.nix b/nix/os/devices/elias-e525/pkg.nix index 29a494b..4e31d4d 100644 --- a/nix/os/devices/elias-e525/pkg.nix +++ b/nix/os/devices/elias-e525/pkg.nix @@ -53,6 +53,12 @@ in variant = ""; }; + home-manager.users.justyna = homeEnv { + layout = "de"; + options = []; + variant = ""; + }; + services.teamviewer.enable = true; system.stateVersion = "21.11"; diff --git a/nix/os/devices/elias-e525/system.nix b/nix/os/devices/elias-e525/system.nix index 3c209e3..10c8e15 100644 --- a/nix/os/devices/elias-e525/system.nix +++ b/nix/os/devices/elias-e525/system.nix @@ -40,6 +40,8 @@ in xkbVariant = lib.mkForce ""; xkbOptions = lib.mkForce ""; displayManager.autoLogin.enable = lib.mkForce false; + displayManager.gdm.enable = lib.mkForce true; + displayManager.lightdm.enable = lib.mkForce false; desktopManager.gnome.enable = true; }; diff --git a/nix/os/devices/elias-e525/user.nix b/nix/os/devices/elias-e525/user.nix index 46d9714..5ef546d 100644 --- a/nix/os/devices/elias-e525/user.nix +++ b/nix/os/devices/elias-e525/user.nix @@ -13,4 +13,10 @@ in { openssh.authorizedKeys.keys = keys.users.steveej.openssh; hashedPassword = passwords.users.elias; }; + + users.extraUsers.justyna = mkUser { + uid = 1002; + openssh.authorizedKeys.keys = keys.users.steveej.openssh; + hashedPassword = passwords.users.justyna; + }; } diff --git a/nix/variables/passwords.crypt.nix b/nix/variables/passwords.crypt.nix index 5d18460..d5c101b 100644 Binary files a/nix/variables/passwords.crypt.nix and b/nix/variables/passwords.crypt.nix differ