Sari la conținutul principal

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.

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, R reî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

SetareImplicitScop
URL serverhttp://localhost:8080Unde locuiește serverul dvs. Libre WebUI — local sau la distanță.
Interval reîmprospătare30 sCât de des rulează verificarea de sănătate.
Deschide caFereastră web-appFereastră 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țiuneEfect
Click stângaComută panoul
Click dreaptaLansează Libre WebUI
Click mijlocReî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.