mirror of
https://github.com/LnL7/nix-darwin.git
synced 2024-12-14 11:57:34 +00:00
17 lines
536 B
Nix
17 lines
536 B
Nix
|
{ config, pkgs, ... }:
|
||
|
|
||
|
{
|
||
|
power.sleep.computer = "never";
|
||
|
power.sleep.display = 15;
|
||
|
power.sleep.harddisk = 5;
|
||
|
power.sleep.allowSleepByPowerButton = false;
|
||
|
|
||
|
test = ''
|
||
|
echo checking power sleep settings in /activate >&2
|
||
|
grep "systemsetup -setComputerSleep 'never'" ${config.out}/activate
|
||
|
grep "systemsetup -setDisplaySleep '15'" ${config.out}/activate
|
||
|
grep "systemsetup -setHardDiskSleep '5'" ${config.out}/activate
|
||
|
grep "systemsetup -setAllowPowerButtonToSleepComputer 'off'" ${config.out}/activate
|
||
|
'';
|
||
|
}
|