Files
dotfiles/xss-lock/xdg-screensaver.patch
2025-06-03 14:16:01 +03:00

21 lines
575 B
Diff

diff -u old/xdg-screensaver new/xdg-screensaver
--- old/xdg-screensaver 2013-05-21 15:08:51.152812849 +0200
+++ new/xdg-screensaver 2013-05-21 15:13:16.843096616 +0200
@@ -825,13 +825,13 @@
{
case "$1" in
suspend)
- xset s off > /dev/null
+ screensaver_suspend_loop eval killall -HUP xss-lock '||' xset s reset > /dev/null 2>&1
result=$?
;;
resume)
- xset s default > /dev/null
- result=$?
+ # Automatic resume when $screensaver_file disappears
+ result=0
;;
activate)