Hi,
thanks for your nice program, I think it could be so helpful to add a parameter on listener configuration for laptops to define different listeners for AC power or Battery power.
For example, I want to set more time to go to sleep on AC power :
listener {
on-power = battery # on battery power
timeout = 600
on-power = systemctl suspend
}
listener {
on-power = AC # on AC power
timeout = 1800
on-power = systemctl suspend
}