Krolyxon
Commit 221967f

Branches

Refs →

dotfiles-x11221967f

hypridle config

Author
krolxon
Date
2025-08-04 21:47 +0530
Parent
32b1abc
Commit
221967f3680a86d264a5d947d4a7e21f79b0750a

+11 −5

1 file changed

  1. M .config/hypr/hypridle.conf +11 −5
M .config/hypr/hypridle.conf View
@@ -5,17 +5,23 @@ general {
55 }
66
77 listener {
8− timeout = 330 # 5.5min
9− on-timeout = hyprctl dispatch dpms off # screen off when timeout has passed
10− on-resume = hyprctl dispatch dpms on # screen on when activity is detected after timeout has fired.
8+ timeout = 150 # 2.5min.
9+ on-timeout = brightnessctl -s set 5 # set monitor backlight to minimum, avoid 0 on OLED monitor.
10+ on-resume = brightnessctl -r # monitor backlight restore.
1111 }
1212
1313 listener {
14− timeout = 120 # 2min
14+ timeout = 300 # 5min
1515 on-timeout = loginctl lock-session # lock screen when timeout has passed
1616 }
1717
1818 listener {
19− timeout = 900 # 30min
19+ timeout = 330 # 5.5min
20+ on-timeout = hyprctl dispatch dpms off # screen off when timeout has passed
21+ on-resume = hyprctl dispatch dpms on && brightnessctl -r # screen on when activity is detected after timeout has fired.
22+}
23+
24+listener {
25+ timeout = 1800 # 30min
2026 on-timeout = systemctl suspend # suspend pc
2127 }