From 427aa01c46f20ec112200b41970c8fd4475b1b8b Mon Sep 17 00:00:00 2001 From: Adam Gausmann Date: Sat, 21 Jan 2023 15:12:38 -0600 Subject: [PATCH] swayidle: Only turn off display if swaylock is running --- templates/.config/sway/config | 2 +- templates/.config/swayidle/config | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/templates/.config/sway/config b/templates/.config/sway/config index 09f23fd..184b798 100644 --- a/templates/.config/sway/config +++ b/templates/.config/sway/config @@ -51,7 +51,7 @@ for_window [title="TrackMania"] inhibit_idle focus exec pipewire exec pipewire-pulse -#exec swayidle +exec swayidle exec dunst exec udiskie diff --git a/templates/.config/swayidle/config b/templates/.config/swayidle/config index a41023e..a19d076 100644 --- a/templates/.config/swayidle/config +++ b/templates/.config/swayidle/config @@ -1,2 +1,2 @@ timeout 900 'swaylock -f -c 000000' -timeout 600 'swaymsg "output * dpms off"' resume 'swaymsg "output * dpms on"' +timeout 10 'pgrep swaylock && swaymsg "output * dpms off"' resume 'pgrep swaylock && swaymsg "output * dpms on"'