diff options
author | lassulus <lass@xerxes.r> | 2019-10-14 15:06:47 +0200 |
---|---|---|
committer | lassulus <lass@xerxes.r> | 2019-10-14 15:06:47 +0200 |
commit | 616daa1def45a1e934fd4ec1233a8b664691042d (patch) | |
tree | 1000df9093bb04d03555cddf0b7df2f1dcbcb417 /lass | |
parent | a95c4490fca75b0df9692295399a14633e66b058 (diff) |
l xerxes.r: suspend on lidClose
Diffstat (limited to 'lass')
-rw-r--r-- | lass/1systems/xerxes/config.nix | 22 |
1 files changed, 2 insertions, 20 deletions
diff --git a/lass/1systems/xerxes/config.nix b/lass/1systems/xerxes/config.nix index 589c8c494..8630d0f4b 100644 --- a/lass/1systems/xerxes/config.nix +++ b/lass/1systems/xerxes/config.nix @@ -72,26 +72,8 @@ programs.adb.enable = true; - services.logind.lidSwitch = "ignore"; - services.acpid = { - enable = true; - lidEventCommands = '' - export DISPLAY=:${toString config.services.xserver.display} - case "$1" in - "button/lid LID close") - ${pkgs.xorg.xinput}/bin/xinput disable 'pointer: Mouse for Windows' - ${pkgs.xorg.xinput}/bin/xinput disable 'keyboard: Mouse for Windows' - ${pkgs.acpilight}/bin/xbacklight -get > /tmp/pre_lid_brightness - ${pkgs.acpilight}/bin/xbacklight -set 0 - ;; - "button/lid LID open") - ${pkgs.xorg.xinput}/bin/xinput enable 'pointer: Mouse for Windows' - ${pkgs.xorg.xinput}/bin/xinput enable 'keyboard: Mouse for Windows' - ${pkgs.acpilight}/bin/xbacklight -set $(cat /tmp/pre_lid_brightness) - ;; - esac - ''; - }; + services.logind.lidSwitch = "suspend"; + lass.screenlock.enable = lib.mkForce false; systemd.services.suspend-again = { after = [ "suspend.target" ]; |