fix(deploy): move autoLogin to services.displayManager (NixOS 24.11+)

The option was renamed from services.xserver.displayManager.autoLogin
to services.displayManager.autoLogin.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Patrick Mulligan 2026-02-27 19:00:59 -05:00
commit cb33689774

View file

@ -50,14 +50,6 @@
services.xserver = {
enable = true;
# Display manager - auto-login
displayManager = {
autoLogin = {
enable = true;
user = "lamassu";
};
};
# No desktop environment - just the ATM app
desktopManager.xterm.enable = false;
@ -76,6 +68,12 @@
videoDrivers = [ "modesetting" ];
};
# Display manager - auto-login (top-level since NixOS 24.11+)
services.displayManager.autoLogin = {
enable = true;
user = "lamassu";
};
# Audio (for transaction sounds)
security.rtkit.enable = true;
services.pipewire = {