#!/bin/bash # omarchy:summary=Lock the screen from idle and turn the display off after a delay # omarchy:group=system # omarchy:name=idle # omarchy:examples=omarchy system idle if ! loginctl lock-session; then omarchy-system-lock fi ( 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 ) &