Muhammed Sheheem

03 Mar 2026

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.toml and changes apply within seconds, no restart

Built with Rust and GTK4, installable with a one-line script or a .deb — no Rust toolchain needed.

Source: github.com/sheheemmulakkal/brevyx