| waybar-idle-inhibitor(5) | File Formats Manual | waybar-idle-inhibitor(5) |
نام (NAME)
waybar - ماژول مهارکننده بیکاری (idle_inhibitor)
توضیحات (DESCRIPTION)
ماژول idle_inhibitor میتواند رفتارهای ناشی از بیکاری سیستم (idle) مانند خاموش/سیاه شدن صفحه، قفل شدن صفحه و محافظ صفحه نمایش (screensaver) را مهار کند که به عنوان «حالت ارائه» (presentation mode) نیز شناخته میشود.
پیکربندی (CONFIGURATION)
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
آستانه
مورد
استفاده
هنگام
پیمایش
روان.
start-activated:
نوع: bool
پیشفرض: false
مشخص
میکند که
آیا مهار
بیکاری
هنگام شروع
waybar باید فعال
باشد یا
خیر.
timeout:
نوع: double
تعداد
دقایقی که
مهار
بیکاری
باید ادامه
یابد.
tooltip:
نوع: bool
پیشفرض: true
گزینهای
برای
غیرفعال
کردن
راهنمای
شناور (tooltip)
هنگام رفتن
ماوس روی
آن.
tooltip-format-activated:
نوع: string
این قالب
زمانی که
مهارکننده
فعال است
استفاده
میشود.
tooltip-format-deactivated:
نوع: string
این قالب
زمانی که
مهارکننده
غیرفعال
است
استفاده
میشود.
menu:
نوع: string
عملیاتی که
منو را باز
میکند.
نمیتواند
"on-click" باشد.
menu-file:
نوع: string
مسیر فایل
توصیفکننده
منو. باید
عنصری از
نوع
menu-actions:
نوع: array
عملیات
متناظر با
دکمههای
منو.
expand:
نوع: bool
پیشفرض: false
به این
ماژول
امکان
میدهد
تمام فضای
باقیمانده
را بهصورت
پویا مصرف
کند.
جایگزینهای قالب (FORMAT REPLACEMENTS)
{status}: وضعیت (activated یا deactivated)
{icon}: آیکون، مطابق با آنچه در format-icons تعریف شده است.
مثالها (EXAMPLES)
"idle_inhibitor": {
"format": "{icon}",
"format-icons": {
"activated": "",
"deactivated": ""
},
"timeout": 30.5
}
استایل (STYLE)
- #idle_inhibitor
- #idle_inhibitor.activated
- #idle_inhibitor.deactivated
| 2026-08-31 |