aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2020-06-29 09:06:47 -0300
committerSilvio Rhatto <rhatto@riseup.net>2020-06-29 09:06:47 -0300
commit432a8e5f67b17a3c1d95ee5803cb747f950b57ee (patch)
tree5668fa001af1dfc92b348175e21eaf4525b3102b
parentb5671afebb3a90405b0fa4829e0fe654a4697928 (diff)
downloadutils-x11-432a8e5f67b17a3c1d95ee5803cb747f950b57ee.tar.gz
utils-x11-432a8e5f67b17a3c1d95ee5803cb747f950b57ee.tar.bz2
Fix: xlock
-rwxr-xr-xxlock17
1 files changed, 9 insertions, 8 deletions
diff --git a/xlock b/xlock
index 87a86dd..04adf42 100755
--- 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