Settings

Theme

Show HN: FancyLock – A Modern X11 (and soon Wayland) Screenlocker

github.com

3 points by tuxxness · 0 comments · 1 min read

Reader

I've been wanting a fancy screen locker for linux, so I built FancyLock, a screen lock solution for Linux with X11 (and soon wayland) support.

Key Features

- Dynamic media playback during lock screen

- Multi-monitor support

- PAM-based authentication

- Intelligent idle timeout

- Highly configurable

FancyLock aims to solve several pain points with existing screen lockers:

- Boring, static lock screens

- Poor multi-monitor support

Technical Highlights

- Written in Go

- Uses X11 extensions for low-level window and input management

- Flexible media playback with mpv

- Configurable via JSON

Current version is v0.0.1 and supports X11. Wayland support is planned.

GitHub: https://github.com/tuxx/fancylock

Would love to hear your thoughts and feedback!

Edit: Happy to answer any questions about the implementation or design choices.

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection