{ ... }: { services = { displayManager = { autoLogin = { enable = true; user = "alex"; }; }; xserver = { enable = true; xkb = { layout = "se"; variant = ""; }; desktopManager = { gnome.enable = true; }; displayManager = { gdm.enable = true; }; }; }; # Workaround for GNOME autologin: https://github.com/NixOS/nixpkgs/issues/103746#issuecomment-945091229 systemd.services."getty@tty1".enable = false; systemd.services."autovt@tty1".enable = false; }