Wayland · Rust · wlroots

Veila

A secure, elegant, low-latency screen locker for Wayland. Built in Rust for wlroots-style compositors - fast by design, secure by protocol.

Veila lockscreen — default theme

Instant

Daemon architecture with a secure curtain that acquires lock surfaces immediately

Secure by Protocol

Uses ext-session-lock-v1 and logind. Not a fullscreen window - a real compositor-level lock

Configurable

Tweak backgrounds, widgets, typography and colors through a single config.toml

Ready-made templates

Ship with a polished look out of the box. Pick a template and make it yours with a few lines of TOML.

Seceda

Left-aligned panel, clock, avatar, and weather widget

Seceda template

Catppuccin

Radial background with a central auth card

Catppuccin template

Santorini

Left-aligned frosted glass panel with clock, avatar and weather

Santorini template
Browse more styles

Ready to try it?

Install via Nix flake, AUR, or build from source.