Configure Hypridle

This commit is contained in:
Wekuz 2026-04-18 17:57:46 +03:00
parent c5c5056266
commit d8f61003f3
Signed by: Wekuz
GPG key ID: 2E502F2AABD32DF9
2 changed files with 37 additions and 27 deletions

View file

@ -1,27 +0,0 @@
general {
lock_cmd = pidof hyprlock || hyprlock
before_sleep_cmd = loginctl lock-session
after_sleep_cmd = hyprctl dispatch dpms on
}
# listener {
# timeout = 300
# on-timeout = brightnessctl -s s 1%
# on-resume = brightnessctl -r
# }
listener {
timeout = 480
on-timeout = hyprctl dispatch dpms off
on-resume = hyprctl dispatch dpms on
}
#listener {
# timeout = 600
# on-timeout = loginctl lock-session
#}
# listener {
# timeout = 900
# on-timeout = systemctl suspend
# }

View file

@ -0,0 +1,37 @@
general {
lock_cmd = pidof hyprlock || hyprlock
before_sleep_cmd = loginctl lock-session
after_sleep_cmd = hyprctl dispatch dpms on
}
{{- if eq .chezmoi.hostname "wkz-pc" }}
listener {
timeout = 480
on-timeout = hyprctl dispatch dpms off
on-resume = hyprctl dispatch dpms on
}
{{- else if eq .chezmoi.hostname "wkz-lapdog" }}
listener {
timeout = 300
on-timeout = brightnessctl -s s 1%
on-resume = brightnessctl -r
}
listener {
timeout = 360
on-timeout = hyprctl dispatch dpms off
on-resume = hyprctl dispatch dpms on
}
listener {
timeout = 600
on-timeout = loginctl lock-session
}
listener {
timeout = 900
on-timeout = systemctl suspend
}
{{- end }}