waybar-inhibitor(5) File Formats Manual waybar-inhibitor(5) نام (NAME) waybar - ماژول مهارکننده (inhibitor) توضیحات (DESCRIPTION) ماژول inhibitor به کاربر امکان می‌دهد یک قفل مهارکننده (inhibitor lock) که توسط logind ارائه می‌شود را در اختیار بگیرد. برای اطلاعات بیشتر systemd-inhibit(1) را ببینید. پیکربندی (CONFIGURATION) what: نوع: string یا array قفل یا قفل‌های مهارکننده‌ای که باید هنگام فعال بودن گرفته شوند. قفل‌های مهارکننده موجود عبارتند از idle، shutdown، sleep، handle-power-key، handle-suspend-key، handle-hibernate-key و handle-lid-switch. format: نوع: string قالب نحوه نمایش وضعیت. format-icons: نوع: array بر اساس وضعیت فعلی، آیکون متناظر انتخاب می‌شود. 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 دستوری که هنگام به‌روزرسانی ماژول اجرا می‌شود. on-scroll-up: نوع: string دستوری که هنگام پیمایش به بالا (اسکرول به بالا) روی ماژول اجرا می‌شود. on-scroll-down: نوع: string دستوری که هنگام پیمایش به پایین روی ماژول اجرا می‌شود. smooth-scrolling-threshold: نوع: double آستانه مورد استفاده هنگام پیمایش روان. tooltip: نوع: bool پیش‌فرض: true گزینه‌ای برای غیرفعال کردن راهنمای شناور (tooltip) هنگام رفتن ماوس روی آن. menu: نوع: string عملیاتی که منو را باز می‌کند. نمی‌تواند "on-click" باشد. menu-file: نوع: string مسیر فایل توصیف‌کننده منو. باید عنصری از نوع GtkMenu با شناسه menu وجود داشته باشد. menu-actions: نوع: array عملیات متناظر با دکمه‌های منو. expand: نوع: bool پیش‌فرض: false به این ماژول امکان می‌دهد تمام فضای باقی‌مانده را به‌صورت پویا مصرف کند. جایگزین‌های قالب (FORMAT REPLACEMENTS) {status}: وضعیت (activated یا deactivated) {icon}: آیکون، مطابق با آنچه در format-icons تعریف شده است. مثال‌ها (EXAMPLES) "inhibitor": { "what": "handle-lid-switch", "format": "{icon}", "format-icons": { "activated": "", "deactivated": "" } } 2026-08-31 waybar-inhibitor(5)