إضافة Omarchy
تقدّم Libre WebUI إضافة رسمية لـ Omarchy، سطح مكتب Arch Linux + Hyprland ذو الرأي الواضح. أيقونة شريط واحدة، لوحة واحدة: هل خادم Libre WebUI الخاص بك يعمل، وأي إصدار يشغّله، وما سرعة استجابته، ومشغّل بنقرة واحدة إلى داخل التطبيق.
الإضافة موثّقة على سوق إضافات Omarchy — راجعها أحد مشرفي السوق عند نفس الالتزام (commit) المنشور بالضبط.
- قائمة السوق: plugins.omarchy.org → Libre WebUI
- مستودع المصدر: libre-webui/omarchy-libre-webui
ما تفعله
- حالة سريعة — تضيء أيقونة الشريط عندما يتعطل خادمك؛ تعرض اللوحة متصل/غير متصل، والإصدار قيد التشغيل، وزمن استجابة الطلب. يستخدم الفحص نقطة النهاية غير الموثّقة
/health/live، لذا لا تُحفظ بيانات اعتماد ويعمل مع الخوادم المحلية والبعيدة على حد سواء. - تشغيل بنقرة واحدة — افتح Libre WebUI كنافذة تطبيق ويب بلا إطار (
omarchy-launch-webapp) أو كعلامة تبويب متصفح عادية. انقر بزر الفأرة الأيمن على أيقونة الشريط للتشغيل مباشرة. - تشغيله عند تعطّله — اضبط أمر تشغيل اختياريًا (
systemctl --user start libre-webui،docker start libre-webui، …) ويظهر زر تشغيل كلما كان الخادم غير متصل، مع إعادة فحص سريعة حتى يستجيب. - لوحة المفاتيح أولًا — يفتح Enter التطبيق، ويحدّث
R، وتعمل مفاتيح الأسهم وEscape كما في أي لوحة Omarchy أخرى.
التثبيت
omarchy plugin add https://github.com/libre-webui/omarchy-libre-webui.git --enable
ثم أضف العنصر إلى شريطك من إعدادات الشريط. ألا تملك Libre WebUI بعد؟ أمر واحد:
npx libre-webui@latest
وعنوان الخادم الافتراضي للعنصر (http://localhost:8080) يجده فورًا.
الإعدادات
| الإعداد | الافتراضي | الغرض |
|---|---|---|
| عنوان الخادم | http://localhost:8080 | مكان وجود خادم Libre WebUI الخاص بك — محليًا أو عن بُعد. |
| فاصل التحديث | 30 ثانية | كل كم يعمل فحص الصحة. |
| فتح كـ | نافذة تطبيق ويب | نافذة تطبيق omarchy-launch-webapp مقابل علامة تبويب xdg-open. |
| أمر التشغيل | (فارغ) | أمر اختياري يشغّله زر التشغيل بينما الخادم غير متصل. |
الفأرة وIPC
| الإجراء | التأثير |
|---|---|
| نقرة يسرى | تبديل اللوحة |
| نقرة يمنى | تشغيل Libre WebUI |
| نقرة وسطى | تحديث الآن |
يستجيب العنصر لـ IPC الخاص بالشِل، لذا يمكنك ربط مفاتيح في Hyprland:
omarchy-shell shell toggle org.librewebui.companion
أفعال IPC إضافية: refresh، launch.
الإزالة
omarchy plugin remove org.librewebui.companion
الأمان
الإضافة مصمّمة لتكون بالحد الأدنى عمدًا: وصولها الشبكي الوحيد هو فحص الصحة مقابل عنوان الخادم الذي تضبطه، ونصوص الاستجابة محدودة الحجم عند المنتِج، ولا يُدرَج العنوان أبدًا داخل نص الشِل. غطّت مراجعة الأمان في السوق هذه الخصائص بالضبط؛ والتاريخ الكامل عام في المستودع وفي خيط تقديم السوق.