From 82bafb342858ae96da4727401e8b2c2a91a912c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Geoffrey=20=E2=80=9CFrogeye=E2=80=9D=20Preud=27homme?= Date: Sat, 9 Mar 2024 19:02:57 +0100 Subject: [PATCH] i3: Use --release --- hm/desktop/lock/default.nix | 3 +-- hm/desktop/screenshots/default.nix | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/hm/desktop/lock/default.nix b/hm/desktop/lock/default.nix index 22f0bb4..ee4d9ff 100644 --- a/hm/desktop/lock/default.nix +++ b/hm/desktop/lock/default.nix @@ -45,8 +45,7 @@ in xsession.windowManager.i3.config = { keybindings = { # Screen off commands - "${mod}+F1" = "exec --no-startup-id ${pkgs.bash}/bin/sh -c \"${pkgs.coreutils}/bin/sleep .25 && ${pkgs.xorg.xset}/bin/xset dpms force off\""; - # TODO --release? + "${mod}+F1" = "--release exec --no-startup-id ${pkgs.xorg.xset}/bin/xset dpms force off"; "${mod}+F4" = "exec --no-startup-id ${pkgs.xautolock}/bin/xautolock -disable"; "${mod}+F5" = "exec --no-startup-id ${pkgs.xautolock}/bin/xautolock -enable"; }; diff --git a/hm/desktop/screenshots/default.nix b/hm/desktop/screenshots/default.nix index a9a4583..0ea05f4 100644 --- a/hm/desktop/screenshots/default.nix +++ b/hm/desktop/screenshots/default.nix @@ -10,8 +10,7 @@ in xsession.windowManager.i3.config.keybindings = { "Print" = "exec ${scrot} --focused"; "${mod}+Print" = "exec ${scrot}"; - "Ctrl+Print" = "exec ${pkgs.coreutils}/bin/sleep 1 && ${scrot} --select"; - # TODO Try using bindsym --release instead of sleep + "Ctrl+Print" = "--release exec ${scrot} --select"; }; }; }