Manual

snenslock is a simple lockscreen written in Rust. It switches to an unused TTY and prohibits switching back to another TTY until an authentication challenge was passed, e.g. typing in a password.

This approach is strongly inspired by physlock.

Below is a screenshot of snenslock in action using the tui-greeter:

Screenshot of `tui`-greeter

The screenshots are generated during the integration tests running on Hydra CI.

License

snenslock is released under the terms of GNU GPLv2.0.

This was also done to be compatible with its primary inspiration physlock(1).