Brevyx
⚠️ AI-generated write-up, to be revised later. Project built with AI (Claude) — I don’t know Rust. A personal experimental tool, not a serious project.
I spend long hours at the screen and wanted something that would force me to look away — like LookAway on macOS, but for Linux. Nothing quite like it existed, so I built Brevyx.
It runs silently as a systemd user service and shows full-screen animated overlay reminders at configurable intervals:
- 20-20-20 rule — an eye-rest overlay every 20 minutes, with an animated blinking/breathing eye
- Hydration, movement and break reminders, each on its own independent schedule
- Skip button with a configurable delay before it appears — or disable it entirely for no-skip mode
- System tray icon to pause, resume or quit
- Hot-reload config — edit
~/.config/brevyx/config.tomland changes apply within seconds, no restart
Built with Rust and GTK4, installable with a one-line script or a .deb — no Rust toolchain needed.