-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathhypridle.conf
More file actions
26 lines (26 loc) · 817 Bytes
/
hypridle.conf
File metadata and controls
26 lines (26 loc) · 817 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# /qompassai/hyprland/hypr/hypridle.conf
# Qompass AI Hyprland HyprIdle Config
# Copyright (C) 2025 Qompass AI, All rights reserved
####################################################
#Reference: https://wiki.hypr.land/Hypr-Ecosystem/hypridle/
$lock = pidof hyprlock || hyprlock
$dispatch = hyprctl dispatch
$suspend = systemctl suspend
general {
lock_cmd = $lock
before_sleep_cmd = loginctl lock-session
after_sleep_cmd = $dispatch dpms on
}
listener {
timeout = 180
on-timeout = loginctl lock-session
}
listener {
timeout = 240
on-timeout = $dispatch dpms off
on-resume = $dispatch dpms on && brightnessctl -r
}
listener {
timeout = 1800
on-timeout = $suspend
}