1 2 3 4 5 6 7 8 9 10 11 12 13 14
general { lock_cmd = pidof hyprlock || hyprlock } listener { timeout = 300 on-timeout = brightnessctl -se set 10% on-resume = brightnessctl -r } listener { timeout = 450 on-timeout = loginctl lock-session && niri msg action power-off-monitors }