From 4310c9d517721d3d75d240b464aac44e2dee5b8c Mon Sep 17 00:00:00 2001 From: jay Date: Mon, 21 Jul 2025 16:05:59 -0400 Subject: [PATCH] Set lid switch for power. --- nodes/hosts/nixwork/configuration.nix | 1 + nodes/hosts/nixwork/services/lidswitch.nix | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 nodes/hosts/nixwork/services/lidswitch.nix diff --git a/nodes/hosts/nixwork/configuration.nix b/nodes/hosts/nixwork/configuration.nix index 9ffe568..90e7f15 100644 --- a/nodes/hosts/nixwork/configuration.nix +++ b/nodes/hosts/nixwork/configuration.nix @@ -12,6 +12,7 @@ ./programs/sof-firmware.nix # Not working yet. ./services/fprintd.nix + ./services/lidswitch.nix ./services/touchpad.nix ./system/bootloader.nix ./system/filesystems.nix diff --git a/nodes/hosts/nixwork/services/lidswitch.nix b/nodes/hosts/nixwork/services/lidswitch.nix new file mode 100644 index 0000000..8cc7c2c --- /dev/null +++ b/nodes/hosts/nixwork/services/lidswitch.nix @@ -0,0 +1,4 @@ +{ pkgs, ...}: { + services.logind.lidSwitch = "poweroff"; + services.logind.lidSwitchExternalPower = "lock"; +}