turn off power handling and screen
crispy-caesus crispy@crispy-caesus.eu
Tue, 07 Apr 2026 00:28:13 +0200
1 files changed,
23 insertions(+),
0 deletions(-)
jump to
M
configuration.nix
→
configuration.nix
@@ -22,6 +22,29 @@ enable = true;
pulse.enable = true; }; + services.logind.settings.Login = { + HandleLidSwitch = "ignore"; + HandleLidSwitchDocked = "ignore"; + HandleLidSwitchExternalPower = "ignore"; + + HandlePowerKey = "ignore"; + HandleRebootKey = "ignore"; + HandleSuspendKey = "ignore"; + HandleHibernateKey = "ignore"; + }; + + systemd.services.foo = { + enable = true; + script = '' + echo "0" > /sys/class/backlight/nv_backlight/brightness + ''; + wantedBy = [ "multi-user.target" ]; + serviceConfig = { + Restart = "on-failure"; + RestartSec = "3"; + }; + }; + # Enable touchpad support (enabled default in most desktopManager). services.libinput.enable = true;