Usage
By default, a daemon will run listening to the lock
signal from systemd-logind
.
In other words, the you can start snenslock by running loginctl lock-session
.
Work around sway problems
swayidle
When using swayidle
to lock with snenslock
, swayidle
doesn't
get back to "active state" on unlock until some activity such as hitting a random key is made by the user.
This means that swayidle
assumes it's still locked after unlock and thus doesn't lock again after the timeout
is reached the next time.
The only workaround known so far is to restart swayidle.service
after unlock
in via programs.snenslock.hooks.afterLockCommands
.