| waybar-river-mode(5) | File Formats Manual | waybar-river-mode(5) |
نام (NAME)
waybar - ماژول حالت برای مدیر پنجره river
شرح (DESCRIPTION)
ماژول mode حالت نگاشت (mapping mode) فعلی مدیر پنجره river را نمایش میدهد.
پیکربندی (CONFIGURATION)
با شناسه river/mode آدرسدهی میشود.
format:
نوع: رشته (string)
پیشفرض: {}
قالب نحوه
نمایش
اطلاعات.
دادهها به
جای {} درج
میشوند.
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)
آستانه
مورد
استفاده
هنگام
اسکرول
روان.
menu:
نوع: رشته (string)
عملی که منو
را باز
میکند.
menu-file:
نوع: رشته (string)
مسیر
پرونده
توصیفگر
منو. باید
عنصری از
نوع GtkMenu با
شناسه menu در
آن وجود
داشته
باشد.
menu-actions:
نوع: آرایه (array)
عملیات
مربوط به
دکمههای
منو.
expand:
نوع: بولی (bool)
پیشفرض: false
به این
ماژول
امکان
میدهد تا
تمام فضای
باقیمانده
را بهطور
پویا مصرف
کند.
مثالها (EXAMPLES)
"river/mode": {
"format": " {}"
}
استایل (STYLE)
- #mode
- #mode.<mode>
| 2026-08-31 |