From 45030fa78efeba1717a4cc1ef65d8be828c7ba72 Mon Sep 17 00:00:00 2001 From: Tim Keller Date: Tue, 16 Sep 2025 23:20:27 -0500 Subject: add suspend and hibernate controls --- nixos/resources/polkit-1/rules.d/10-reboot-poweroff-users.rules | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nixos/resources/polkit-1/rules.d/10-reboot-poweroff-users.rules b/nixos/resources/polkit-1/rules.d/10-reboot-poweroff-users.rules index 6b1cffb..ed9dbf7 100644 --- a/nixos/resources/polkit-1/rules.d/10-reboot-poweroff-users.rules +++ b/nixos/resources/polkit-1/rules.d/10-reboot-poweroff-users.rules @@ -6,6 +6,10 @@ polkit.addRule(function (action, subject) { "org.freedesktop.login1.reboot-multiple-sessions", "org.freedesktop.login1.power-off", "org.freedesktop.login1.power-off-multiple-sessions", + "org.freedesktop.login1.suspend", + "org.freedesktop.login1.suspend-multiple-sessions", + "org.freedesktop.login1.hibernate", + "org.freedesktop.login1.hibernate-multiple-sessions", ].indexOf(action.id) !== -1 ) { return polkit.Result.YES; -- cgit v1.2.3