diff --git a/modules/core/no-sleep.nix b/modules/core/no-sleep.nix index a3c5447..db24662 100644 --- a/modules/core/no-sleep.nix +++ b/modules/core/no-sleep.nix @@ -17,13 +17,13 @@ lidSwitch = "ignore"; lidSwitchDocked = "ignore"; lidSwitchExternalPower = "ignore"; - extraConfig = '' - HandleSuspendKey=ignore - HandleHibernateKey=ignore - HandlePowerKey=ignore - IdleAction=ignore - IdleActionSec=0 - ''; + settings.Login = { + HandleSuspendKey = "ignore"; + HandleHibernateKey = "ignore"; + HandlePowerKey = "ignore"; + IdleAction = "ignore"; + IdleActionSec = 0; + }; }; # ── Layer 2: mask systemd sleep targets ───────────────────────────────────