diff --git a/configuration.nix b/configuration.nix index 472770e..53616e7 100644 --- a/configuration.nix +++ b/configuration.nix @@ -182,6 +182,25 @@ in openFirewall = true; }; + systemd.sleep.extraConfig = '' + AllowSuspend=no + AllowHibernation=no + AllowSuspendThenHibernate=no + AllowHybridSleep=no + ''; + + services.logind = { + lidSwitch = "ignore"; + lidSwitchExternalPower = "ignore"; + extraConfig = '' + HandlePowerKey=ignore + HandleSuspendKey=ignore + HandleHibernateKey=ignore + HandleLidSwitch=ignore + HandleLidSwitchExternalPower=ignore + ''; + }; + programs.firefox.enable = true; programs.steam.enable = true;