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) محل فایل توصیف‌کننده منو. باید عنصری از نوع GtkMenu با شناسه menu وجود داشته باشد 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 waybar-jack(5)