]> gitweb.fluxo.info Git - utils-x11.git/commitdiff
Fix: xlock
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 29 Jun 2020 12:06:47 +0000 (09:06 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 29 Jun 2020 12:06:47 +0000 (09:06 -0300)
xlock

diff --git a/xlock b/xlock
index 87a86dd0cffb0ce5b78cdbbb71b852688f167d9f..04adf42029a3c5dc9df1ab81982b60c675b0fa8e 100755 (executable)
--- a/xlock
+++ b/xlock
@@ -5,18 +5,19 @@
 
 # Get current focused window
 # Some screen lockers such as i3lock loose the window focus
-WINDOW="`xdotool getwindowfocus`"
+#WINDOW="`xdotool getwindowfocus`"
+
+# See https://www.kirsle.net/turn-off-monitor-from-linux-cli
+#     https://askubuntu.com/questions/62858/turn-off-monitor-using-command-line#62861
+xset dpms force off
+sleep 1
 
 # Using xscreensaver
 #xscreensaver-command --lock
 
 # Using i3lock
-i3lock -c 1c1c1c
-
-# See https://www.kirsle.net/turn-off-monitor-from-linux-cli
-#     https://askubuntu.com/questions/62858/turn-off-monitor-using-command-line#62861
-sleep 1
-xset dpms force off
+# Ensure it is not forked or we might loose window focus after unlocking
+i3lock -c 1c1c1c -n
 
 # Restore focus
-xdotool windowfocus $WINDOW
+#xdotool windowfocus $WINDOW