| waybar-jack(5) | File Formats Manual | waybar-jack(5) |
نام (NAME)
waybar-jack - ماژول JACK در waybar
توضیحات (DESCRIPTION)
ماژول jack وضعیت فعلی سرور JACK را نمایش میدهد.
پیکربندی (CONFIGURATION)
با jack فراخوانی میشود
format:
نوع: رشته (string)
پیشفرض: {load}%
قالب نحوه
نمایش
اطلاعات.
این قالب
زمانی
استفاده
میشود که
سایر
قالبها
مشخص نشده
باشند.
format-connected:
نوع: رشته (string)
این قالب
زمانی
استفاده
میشود که
ماژول به
سرور JACK متصل
است.
format-disconnected:
نوع: رشته (string)
این قالب
زمانی
استفاده
میشود که
ماژول به
سرور JACK متصل
نیست.
format-xrun:
نوع: رشته (string)
این قالب
برای یک
بازه زمانی
دریافت
اطلاعات (polling)
هنگامی که
سرور JACK یک xrun را
گزارش
میدهد،
استفاده
میشود.
realtime:
نوع: بولی (bool)
پیشفرض: true
گزینهای
برای لغو
مجوزهای
زمانواقعی
(real-time) برای
کلاینت JACK
بازشده
توسط Waybar.
tooltip:
نوع: بولی (bool)
پیشفرض: true
گزینهای
برای
غیرفعال
کردن
راهنمای
شناور (tooltip) در
هنگام نگه
داشتن
ماوس.
tooltip-format:
نوع: رشته (string)
پیشفرض:
{bufsize}/{samplerate} {latency}ms
قالب نحوه
نمایش
اطلاعات در
راهنمای
شناور (tooltip).
interval:
نوع: عدد
صحیح یا
ممیز شناور
(integer or float)
پیشفرض: 1
بازهٔ
زمانی برای
دریافت
دورهای
اطلاعات (poll).
rotate:
نوع: عدد
صحیح (integer)
مقدار مثبت
برای
چرخاندن
برچسب متنی
(در گامهای
۹۰ درجه).
max-length:
نوع: عدد
صحیح (integer)
حداکثر طول
بر حسب
کاراکتر که
ماژول باید
نمایش دهد.
min-length:
نوع: عدد
صحیح (integer)
حداقل طول
بر حسب
کاراکتر که
ماژول باید
بپذیرد.
align:
نوع: ممیز
شناور (float)
تراز برچسب
درون
ماژول، که
در آن 0
چپچین و 1
راستچین
است. اگر
ماژول
چرخانده
شود، از جهت
متن پیروی
میکند.
justify:
نوع: رشته (string)
تراز متن
درون برچسب
ماژول، که
گزینههای
'left' (چپ)، 'right' (راست)
یا 'center' (وسط) را
برای تعیین
موقعیت
میپذیرد.
on-click:
نوع: رشته (string)
دستوری که
هنگام کلیک
روی ماژول
اجرا
میشود.
on-click-middle:
نوع: رشته (string)
دستوری که
هنگام کلیک
میانی با
چرخ ماوس
روی ماژول
اجرا
میشود.
on-click-right:
نوع: رشته (string)
دستوری که
هنگام
راستکلیک
روی ماژول
اجرا
میشود.
on-update:
نوع: رشته (string)
دستوری که
هنگام
بهروزرسانی
ماژول اجرا
میشود.
menu:
نوع: رشته (string)
عملیاتی که
منو را باز
میکند.
menu-file:
نوع: رشته (string)
محل فایل
توصیفکننده
منو. باید
عنصری از
نوع
menu-actions:
نوع: آرایه (array)
عملیات
متناظر با
دکمههای
منو.
expand:
نوع: بولی (bool)
پیشفرض: false
امکان مصرف
پویای
تمامی فضای
باقیمانده
توسط این
ماژول را
فعال
میکند.
جایگزینهای قالببندی (FORMAT REPLACEMENTS)
{load}: بار کنونی پردازنده (CPU) که توسط JACK تخمین زده شده است.
{bufsize}: اندازه بافر JACK.
{samplerate}: نرخ نمونهبرداری (sample rate) که سرور JACK با آن در حال اجرا است.
{latency}: تاخیر (مدتزمان به میلیثانیه) اندازه بافر کنونی.
{xruns}: تعداد xrun گزارششده توسط سرور JACK از زمان راهاندازی Waybar.
مثالها (EXAMPLES)
"jack": {
"format": "DSP {}%",
"format-xrun": "{xruns} xruns",
"format-disconnected": "DSP off",
"realtime": true
}
استایل (STYLE)
- #jack
- #jack.connected
- #jack.disconnected
- #jack.xrun
| 2026-08-31 |