Show HN: FancyLock – Linux screenlock with videos. Wayland support coming soon

github.com

4 points by tuxxness 3 days ago

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.

haltcatchfire 2 days ago

As a Wayland user with an oled screen I very much appreciate the coming wayland support. I haven’t found any good lock screen solution that doesn’t risk burn-in for wayland yet.