From 9ebeef43e3f2722984db8c178b5d265f5e279745 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Mon, 18 Sep 2023 14:58:40 +0300 Subject: [PATCH] logind: power key suspends --- modules/profiles/desktop/default.nix | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/modules/profiles/desktop/default.nix b/modules/profiles/desktop/default.nix index 7ae7edd..d0c29dc 100644 --- a/modules/profiles/desktop/default.nix +++ b/modules/profiles/desktop/default.nix @@ -13,11 +13,24 @@ services = { pcscd.enable = true; + printing.enable = true; + + # TODO post-23.11 + #logind.powerKey = "suspend"; + #logind.powerKeyLongPress = "poweroff"; + logind.extraConfig = '' + HandlePowerKey=suspend + HandlePowerKeyLongPress=poweroff + ''; + xserver = { enable = true; layout = "us,lt"; xkbOptions = "grp:alt_shift_toggle"; + desktopManager.xfce.enable = true; + windowManager.awesome.enable = true; + displayManager = { sddm.enable = true; defaultSession = "none+awesome"; @@ -27,11 +40,6 @@ }; }; - windowManager.awesome = { - enable = true; - }; - - desktopManager.xfce.enable = true; }; pipewire = { @@ -41,7 +49,6 @@ pulse.enable = true; }; - printing.enable = true; }; programs = {