Pluginul Omarchy
Libre WebUI oferă un plugin oficial pentru Omarchy, desktopul opiniat Arch Linux + Hyprland. O singură pictogramă de bară, un singur panou: dacă serverul dvs. Libre WebUI este activ, ce versiune rulează, cât de rapid răspunde și un lansator cu un clic către aplicație.
Pluginul este verificat pe marketplace-ul de pluginuri Omarchy — revizuit de un întreținător al marketplace-ului la exact commit-ul publicat.
- Listare marketplace: plugins.omarchy.org → Libre WebUI
- Repository sursă: libre-webui/omarchy-libre-webui
Ce face
- Stare dintr-o privire — pictograma de bară se aprinde când serverul dvs. cade; panoul arată online/offline, versiunea care rulează și latența răspunsului. Verificarea folosește endpoint-ul neautentificat
/health/live, deci nu sunt stocate credențiale și funcționează atât pentru servere locale, cât și pentru cele la distanță. - Lansare cu un clic — deschideți Libre WebUI ca o fereastră web-app fără decorațiuni (
omarchy-launch-webapp) sau ca un tab obișnuit de browser. Click dreapta pe pictograma de bară pentru a lansa direct. - Pornire când e oprit — configurați o comandă de pornire opțională (
systemctl --user start libre-webui,docker start libre-webui, …) și un buton Start apare de fiecare dată când serverul e offline, cu re-verificare rapidă până când răspunde. - Prioritate pe tastatură — Enter deschide aplicația,
Rreîmprospătează, iar săgețile și Escape se comportă ca în orice alt panou Omarchy.
Instalare
omarchy plugin add https://github.com/libre-webui/omarchy-libre-webui.git --enable
Apoi adăugați widget-ul în bară din setările barei. Nu aveți încă Libre WebUI? O singură comandă:
npx libre-webui@latest
iar URL-ul implicit al serverului widget-ului (http://localhost:8080) îl găsește imediat.
Setări
| Setare | Implicit | Scop |
|---|---|---|
| URL server | http://localhost:8080 | Unde locuiește serverul dvs. Libre WebUI — local sau la distanță. |
| Interval reîmprospătare | 30 s | Cât de des rulează verificarea de sănătate. |
| Deschide ca | Fereastră web-app | Fereastră omarchy-launch-webapp vs. tab browser xdg-open. |
| Comandă de pornire | (gol) | Comanda opțională pe care butonul Start o rulează cât serverul e offline. |
Mouse și IPC
| Acțiune | Efect |
|---|---|
| Click stânga | Comută panoul |
| Click dreapta | Lansează Libre WebUI |
| Click mijloc | Reîmprospătează acum |
Widget-ul răspunde la IPC de shell, deci puteți lega taste în Hyprland:
omarchy-shell shell toggle org.librewebui.companion
Verbe IPC suplimentare: refresh, launch.
Eliminare
omarchy plugin remove org.librewebui.companion
Securitate
Pluginul este deliberat minimal: singurul său acces la rețea este verificarea de sănătate față de URL-ul serverului pe care îl configurați, corpurile de răspuns au dimensiunea limitată la sursă, iar URL-ul nu este niciodată interpolat în text de shell. Revizia de securitate a marketplace-ului a acoperit exact aceste proprietăți; istoricul complet este public în repository și în firul de trimitere către marketplace.