22 lines
743 B
Plaintext
Executable File
22 lines
743 B
Plaintext
Executable File
listener {
|
|
timeout = 300
|
|
on-timeout = hyprlock
|
|
}
|
|
|
|
# listener {
|
|
# timeout = 360
|
|
# on-timeout = bash -c 'for o in $(hyprctl monitors -j | jq -r ".[].name"); do wlopm --off "$o"; done'
|
|
# on-resume = bash -c 'for o in $(hyprctl monitors -j | jq -r ".[].name"); do wlopm --on "$o"; done'
|
|
# }
|
|
|
|
listener {
|
|
timeout = 360
|
|
on-timeout = hyprctl dispatch "hl.dsp.dpms({action = 'off'})"
|
|
on-resume = hyprctl dispatch "hl.dsp.dpms({action = 'on'})"
|
|
}
|
|
|
|
listener {
|
|
timeout = 250 # in seconds.
|
|
on-timeout = notify-send "You are idle!" # command to run when timeout has passed.
|
|
on-resume = notify-send "Welcome back!" # command to run when activity is detected after timeout has fired.
|
|
} |