From 00f80973d8d9a03d124f744d083d5121b7ded551 Mon Sep 17 00:00:00 2001 From: Daniele Pintore Date: Thu, 28 May 2026 18:07:08 +0200 Subject: [PATCH] feat: add long press to lock the session --- .config/hypr/lua/binds.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.config/hypr/lua/binds.lua b/.config/hypr/lua/binds.lua index b9b6dc9..8006ba3 100644 --- a/.config/hypr/lua/binds.lua +++ b/.config/hypr/lua/binds.lua @@ -76,7 +76,9 @@ hl.bind("XF86MonBrightnessDown",hl.dsp.exec_cmd(utils.noctalia_ipc("brightness d hl.bind("XF86MonBrightnessDown",hl.dsp.exec_cmd(utils.noctalia_ipc("brightness decrease")),{ locked = true, repeating = true }) -- Noctalia shutdown menu -hl.bind(mainMod .. " + Delete",hl.dsp.exec_cmd(utils.noctalia_ipc("sessionMenu toggle")),{ locked = false, repeating = false }) +hl.bind(mainMod .. " + Delete",hl.dsp.exec_cmd(utils.noctalia_ipc("sessionMenu toggle")),{ release = true, locked = false, repeating = false }) +-- Long press for lock screen (prevents accidental presses) +hl.bind(mainMod .. " + Delete",hl.dsp.exec_cmd(utils.noctalia_ipc("lockScreen lock")),{ long_press = true, locked = false, repeating = false }) -- Noctalia settings menu hl.bind(mainMod .. " + HOME",hl.dsp.exec_cmd(utils.noctalia_ipc("settings toggle")),{ locked = false, repeating = false }) -- Do not disturb