From a14ba00b663e465c9e7b7e634ac42b48eb9f1bd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vili=20Sinerv=C3=A4?= Date: Tue, 22 Oct 2024 15:39:46 +0300 Subject: [PATCH] Add i3 suspend keybind --- program-config-files/i3.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/program-config-files/i3.nix b/program-config-files/i3.nix index 908cdd7..6b38aff 100644 --- a/program-config-files/i3.nix +++ b/program-config-files/i3.nix @@ -85,12 +85,13 @@ pkgs.writeText "i3-conf" '' bindsym $mod+d exec --no-startup-id "rofi -theme 'Arc-Dark' -show combi -combi-modes 'run' -modes combi" bindsym $mod+Shift+p mode "$mode_system" - set $mode_system (l)ock, (h)ibernate, (r)eboot, (s)hutdown + set $mode_system (l)ock, (s)uspend, (h)ibernate, (r)eboot, (S)hutdown mode "$mode_system" { bindsym l exec --no-startup-id i3lock, mode "default" + bindsym s exec --no-startup-id "i3lock; systemctl suspend", mode "default" bindsym h exec --no-startup-id systemctl hibernate, mode "default" bindsym r exec --no-startup-id systemctl reboot, mode "default" - bindsym s exec --no-startup-id systemctl poweroff, mode "default" + bindsym Shift+s exec --no-startup-id systemctl poweroff, mode "default" bindsym Return mode "default" bindsym Escape mode "default" }