Przejdź do głównej zawartości

Wtyczka Omarchy

Libre WebUI udostępnia oficjalną wtyczkę dla Omarchy, zdecydowanego w swoich wyborach pulpitu Arch Linux + Hyprland. Jedna ikona na pasku, jeden panel: czy serwer Libre WebUI działa, jaką wersję uruchamia, jak szybko odpowiada, oraz uruchomienie aplikacji jednym kliknięciem.

Wtyczka jest zweryfikowana na marketplace wtyczek Omarchy — sprawdzona przez opiekuna marketplace dokładnie przy opublikowanym commicie.

Co robi

  • Stan na pierwszy rzut oka — ikona na pasku zapala się, gdy serwer przestaje działać; panel pokazuje online/offline, uruchomioną wersję i opóźnienie odpowiedzi. Sonda korzysta z niewymagającego uwierzytelnienia punktu /health/live, więc żadne poświadczenia nie są przechowywane i działa to zarówno wobec serwerów lokalnych, jak i zdalnych.
  • Uruchamianie jednym kliknięciem — otwórz Libre WebUI jako bezramkowe okno aplikacji webowej (omarchy-launch-webapp) albo zwykłą kartę przeglądarki. Kliknij prawym przyciskiem ikonę paska, aby uruchomić bezpośrednio.
  • Uruchom, gdy nie działa — skonfiguruj opcjonalne polecenie startowe (systemctl --user start libre-webui, docker start libre-webui, …), a przycisk Start pojawi się zawsze, gdy serwer jest offline, z szybkim ponawianiem sondy aż do uzyskania odpowiedzi.
  • Najpierw klawiatura — Enter otwiera aplikację, R odświeża, strzałki i Escape zachowują się jak w każdym innym panelu Omarchy.

Instalacja

omarchy plugin add https://github.com/libre-webui/omarchy-libre-webui.git --enable

Następnie dodaj widżet do paska z poziomu ustawień paska. Nie masz jeszcze Libre WebUI? Wystarczy jedno polecenie:

npx libre-webui@latest

a domyślny adres URL serwera widżetu (http://localhost:8080) od razu go znajdzie.

Ustawienia

UstawienieDomyślnieCel
Adres URL serwerahttp://localhost:8080Gdzie znajduje się serwer Libre WebUI — lokalnie lub zdalnie.
Interwał odświeżania30 sJak często uruchamiana jest sonda kondycji.
Otwórz jakoOkno aplikacji webowejOkno aplikacji omarchy-launch-webapp kontra karta przeglądarki xdg-open.
Polecenie startowe(puste)Opcjonalne polecenie uruchamiane przez przycisk Start, gdy serwer jest offline.

Mysz i IPC

AkcjaEfekt
Lewy przyciskPrzełącza panel
Prawy przyciskUruchamia Libre WebUI
Środkowy przyciskOdświeża natychmiast

Widżet odpowiada na IPC powłoki, więc można powiązać klawisze w Hyprland:

omarchy-shell shell toggle org.librewebui.companion

Dodatkowe polecenia IPC: refresh, launch.

Usuwanie

omarchy plugin remove org.librewebui.companion

Bezpieczeństwo

Wtyczka jest celowo minimalna: jej jedyny dostęp do sieci to sonda kondycji wobec skonfigurowanego adresu URL serwera, rozmiar treści odpowiedzi jest ograniczony już po stronie producenta, a adres URL nigdy nie jest wstawiany do tekstu powłoki. Przegląd bezpieczeństwa na marketplace obejmował dokładnie te właściwości; pełna historia jest publiczna w repozytorium oraz w wątku zgłoszeniowym marketplace.