allow locker to signal when it's ready

Issue #3 resolved
raymonad repo owner created an issue

Sometimes the locker doesn't start fast enough and the screen is briefly visible after resuming from sleep. i3lock has a forking mode for this purpose, similar to Type=forking used by systemd: the parent process exits when the screen is locked, so this would tell us when to release the sleep delay lock. We still need to watch/kill the locker, though, and it would be nice if at least part of the plumbing could be done in a wrapper script to support different (existing) lockers.

Comments (4)

  1. Log in to comment