dotfiles/.config/sway/swayidle##class.laptop

8 lines
440 B
Plaintext

# -*-conf-*-
timeout 10 'systemctl --user is-active screenlock.service && swaymsg output "*" power off' resume 'systemctl --user is-active screenlock.service && swaymsg output "*" power on'
lock 'systemctl --user start screenlock.service'
before-sleep 'systemctl --user start screenlock.service'
unlock 'systemctl --user stop screenlock.service'
timeout 600 'systemctl --user start idle.target' resume 'systemctl --user stop idle.target'