Ensure manually locking the screen also turns off display after 10s

This commit is contained in:
David Heinemeier Hansson
2026-05-06 12:12:40 +02:00
parent 4d11f8cc06
commit 90ac2b8ccc
+8 -3
View File
@@ -5,7 +5,12 @@
# omarchy:name=lock
# omarchy:examples=omarchy system lock
pidof hyprlock || hyprlock &
if ! pidof hyprlock >/dev/null; then
(
hyprlock
omarchy-system-wake
) &
fi
# Set keyboard layout to default (first layout)
hyprctl switchxkblayout all 0 > /dev/null 2>&1
@@ -21,6 +26,6 @@ pkill -f org.omarchy.screensaver
(
sleep 10
pidof hyprlock >/dev/null || exit 0
brightnessctl -sd '*::kbd_backlight' set 0 >/dev/null 2>&1
hyprctl dispatch dpms off >/dev/null 2>&1
omarchy-brightness-keyboard off
omarchy-brightness-display off
) &