diff options
| author | Blake Romero <blake@blkrom.com> | 2024-12-17 23:14:09 +0000 |
|---|---|---|
| committer | Blake Romero <blake@blkrom.com> | 2024-12-17 23:14:09 +0000 |
| commit | 432058243f5a0bcbf4141e9d0b10f2781745e463 (patch) | |
| tree | d2c6b94902fcc1d1c3388ad677830c53b1c57be9 /dot-config/sway | |
| parent | bfc6a8e321c95e4d3fbbca2b1bd3c67e20094d3c (diff) | |
Refactor swaylock & swayidle timeout
Diffstat (limited to 'dot-config/sway')
| -rw-r--r-- | dot-config/sway/config | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/dot-config/sway/config b/dot-config/sway/config index 4795eb4..f40efa4 100644 --- a/dot-config/sway/config +++ b/dot-config/sway/config @@ -27,7 +27,7 @@ set $right semicolon set $term footclient set $shell bash -c -set $lock swaylock -Fe -i "$lockwallpaper" +set $lock swaylock set $igap 20 set $ogap 30 @@ -50,9 +50,12 @@ exec_always sh -c "pkill yambar; yambar >> /var/log/user/yambar.log 2>&1" exec_always sh -c "pkill lavalauncher; lavalauncher >> /var/log/user/lavalauncher.log 2>&1" exec swayidle -w \ - timeout 300 $lock \ - timeout 270 'swaymsg "output * dpms off"' \ - resume 'swaymsg "output * dpms on"' + timeout 300 'swaylock' \ + timeout 310 'swaymsg "output * dpms off"' \ + resume 'swaymsg "output * dpms on"' \ + timeout 5 'pgrep -x swaylock && swaymsg "output * power off"' \ + resume 'swaymsg "output * dpms on"' \ + before-sleep 'swaylock' # Input seat * hide_cursor when-typing enable |
