# hypridle — adapted from Omarchy v3. Locks at 5 min, screen off at ~5.5 min. general { lock_cmd = hyprlock before_sleep_cmd = loginctl lock-session after_sleep_cmd = sleep 1 && hyprctl dispatch dpms on inhibit_sleep = 3 } listener { timeout = 300 on-timeout = loginctl lock-session } listener { timeout = 330 on-timeout = hyprctl dispatch dpms off on-resume = hyprctl dispatch dpms on && brightnessctl -r }