2025 - heute

Owlry

Schlanker Wayland-App-Launcher in Rust mit GTK4 und Layer Shell — UI, Daemon und alle Provider in einem Binary. Apps, Rechner, Konverter, Clipboard, Websuche und mehr, mit Fuzzy-Tag-Suche, Frecency-Ranking und Lua-first-Konfiguration.

RustGTK4WaylandLayer ShellLua

# Kontext

Ein schneller, konfigurierbarer App-Launcher für Wayland-Compositoren. UI-Client, ein warmhaltender Daemon und alle Provider kompilieren in ein einzelnes Binary, sodass der Launcher sofort erscheint. Eingebaute Provider decken Apps, PATH-Befehle, einen Rechner, einen Einheiten-/Währungskonverter und Power-Aktionen ab; optionale Provider ergänzen Clipboard-Historie, Emoji, SSH-Hosts, systemd-Units, Web- und Dateisuche, jeweils über ein Cargo-Feature geschaltet. Fuzzy-Suche mit Tags und Filter-Präfixen, Frecency-Ranking, benannte Config-Profile, zehn GTK4-Themes und dmenu-kompatibler Pipe-Modus. Die Konfiguration ist Lua-first. Der 2.x-Rewrite hat fünfzehn AUR-Pakete und ein dynamisches Plugin-System in ein einziges feature-geschaltetes Binary zusammengeführt.

# Zentrale Wirkung

  • · Im AUR paketiert — paru -S owlry (v2.3)
  • · Einzelnes Binary: UI-Client, Daemon und alle Provider
  • · Zehn eingebaute GTK4-Themes, Lua-first-Konfiguration