- general {
- lock_cmd = pidof hyprlock || hyprlock # dbus/sysd lock command (loginctl lock-session)
- before_sleep_cmd = loginctl lock-session # lock before suspend
- after_sleep_cmd = hyprctl dispatch dpms on # to avoid having to press a key twice to turn on the display
- }
- listener {
- timeout = 300 # 5 mins
- on-timeout = hyprctl dispatch dpms off # screen off
- on-resume = hyprctl dispatch dpms on # screen on
- }
- listener {
- timeout = 1200 # 20 mins
- on-timeout = loginctl lock-session # lock screen
- }
|