From d3cb09040ae399f223c064d0b31f747eae83963d Mon Sep 17 00:00:00 2001 From: John Ogle Date: Mon, 13 Oct 2025 14:32:28 -0700 Subject: [PATCH] [kodi] Fix autologin for boxy --- machines/boxy/configuration.nix | 2 +- roles/kodi/default.nix | 13 +++++-------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/machines/boxy/configuration.nix b/machines/boxy/configuration.nix index a02fdf9..fab4297 100644 --- a/machines/boxy/configuration.nix +++ b/machines/boxy/configuration.nix @@ -24,7 +24,7 @@ with lib; }; kodi = { enable = true; - autologin = false; + autologin = true; wayland = true; }; users.enable = true; diff --git a/roles/kodi/default.nix b/roles/kodi/default.nix index c40bff8..aed1e2e 100644 --- a/roles/kodi/default.nix +++ b/roles/kodi/default.nix @@ -75,13 +75,10 @@ in }; }; - services = if cfg.autologin then { - displayManager = { - autoLogin.enable = true; - autoLogin.user = "kodi"; - defaultSession = "kodi"; - sessionData.autologinSession = "plasma"; - }; - } else {}; + services.displayManager = mkIf cfg.autologin { + autoLogin.enable = true; + autoLogin.user = "kodi"; + defaultSession = "plasma"; + }; }; }