{ services = { logind.settings.Login = { powerKey = "suspend"; lidSwitch = "suspend"; lidSwitchExternalPower = "lock"; }; power-profiles-daemon.enable = true; # battery info upower = { enable = true; percentageLow = 20; percentageCritical = 10; percentageAction = 3; criticalPowerAction = "PowerOff"; }; }; }