Files
home-manager/tests/modules/services/xsuspender/basic-configuration.conf
Austin Horstman e4345d5ae8 xsuspender: migrate to freeform settings (#9927)
Replace the native option schema with generator-backed INI settings
and standard rename aliases to reduce module maintenance. Retain
historical defaults only for legacy options at option-default priority,
so ordinary settings assignments override them during migration.
Cover legacy reads, priorities, conditions, and settings-only behavior.
2026-09-11 13:16:59 -05:00

40 lines
756 B
Plaintext

[Browser]
auto_suspend_on_battery=true
downclock_on_battery=0
exec_resume=browser
match_wm_class_contains=browser
only_on_battery=false
resume_every=50
resume_for=10
send_signals=true
suspend_delay=5
[Chromium]
auto_suspend_on_battery=true
downclock_on_battery=0
exec_resume=echo "resume $PID"
exec_suspend=echo "suspend $PID"
match_wm_class_contains=chromium-browser
match_wm_name_contains=Google Chrome
only_on_battery=false
resume_every=70
resume_for=8
send_signals=true
suspend_delay=11
suspend_subtree_pattern=chromium
[Custom]
match_wm_class_contains=custom
[Default]
auto_suspend_on_battery=false
downclock_on_battery=2
only_on_battery=true
resume_every=45
resume_for=4
send_signals=false
suspend_delay=9
[Modern]
match_wm_class_contains=modern