From 27c5c4deeee808ef7b9b8a11d63cdc48ede3adb5 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Tue, 20 Aug 2013 15:20:28 +0200 Subject: [PATCH] xlock: really lock the screen xautolock only reads its messages once per second. It can only receives one message. So, if we send "enable" and "locknow", "locknow" erases "enable". Try to be smarter. --- rc/xlock.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rc/xlock.lua b/rc/xlock.lua index ce5005a..b72053c 100644 --- a/rc/xlock.lua +++ b/rc/xlock.lua @@ -11,7 +11,7 @@ config.keys.global = awful.util.table.join( config.keys.global, awful.key({}, "XF86ScreenSaver", function() - awful.util.spawn_with_shell("xautolock -enable ; xautolock -locknow", false) + awful.util.spawn_with_shell("xautolock -locknow & sleep 1 ; xautolock -enable ; sleep 1 ; xautolock -locknow", false) end)) -- Configure DPMS