diff --git a/rc/xlock.lua b/rc/xlock.lua index 6e14cd7..48b6271 100644 --- a/rc/xlock.lua +++ b/rc/xlock.lua @@ -7,13 +7,15 @@ xrun("xautolock", "/bin/xautolock " .. icons.lookup({name = "system-lock-screen", type = "actions" })) +local lock = function() + awful.util.spawn(awful.util.getdir("config") .. + "/bin/locker", false) +end + config.keys.global = awful.util.table.join( config.keys.global, - awful.key({}, "XF86ScreenSaver", - function() - awful.util.spawn(awful.util.getdir("config") .. - "/bin/locker", false) - end)) + awful.key({}, "XF86ScreenSaver", lock), + awful.key({ modkey, }, "Delete", lock)) -- Configure DPMS os.execute("xset dpms 360 720 1200")