Prepare for --via-nix fallback to swaylock

This commit is contained in:
clsty
2025-11-03 19:58:35 +08:00
parent 1ee08fca51
commit d429d55d16
4 changed files with 29 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
This folder contains tweakd configs when --via-nix is specified.
+26
View File
@@ -0,0 +1,26 @@
$lock_cmd = swaylock
# $lock_cmd = pidof hyprlock || hyprlock
$suspend_cmd = systemctl suspend || loginctl suspend
general {
lock_cmd = $lock_cmd
before_sleep_cmd = loginctl lock-session
after_sleep_cmd = hyprctl dispatch global quickshell:lockFocus
inhibit_sleep = 3
}
listener {
timeout = 300 # 5mins
on-timeout = loginctl lock-session
}
listener {
timeout = 600 # 10mins
on-timeout = hyprctl dispatch dpms off
on-resume = hyprctl dispatch dpms on
}
listener {
timeout = 900 # 15mins
on-timeout = $suspend_cmd
}