| waybar-river-layout(5) | File Formats Manual | waybar-river-layout(5) |
نام (NAME)
waybar-river-layout - ماژول چیدمان river در waybar
توضیحات (DESCRIPTION)
ماژول layout چیدمان فعلی در river را نمایش میدهد.
ممکن است تا زمانی که یک چیدمان برای نخستین بار اعمال نشود، این مقدار تنظیم نشده باشد.
پیکربندی (CONFIGURATION)
با شناسه river/layout آدرسدهی میشود.
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)
دستوری که
هنگام
راستکلیک
روی ماژول
اجرا
میشود.
menu:
نوع: رشته (string)
عملی که منو
را باز
میکند.
menu-file:
نوع: رشته (string)
مسیر
پرونده
توصیفگر
منو. باید
عنصری از
نوع
menu-actions:
نوع: آرایه (array)
عملیات
متناظر با
دکمههای
منو.
expand:
نوع: بولی (bool)
پیشفرض: false
به این
ماژول
امکان
میدهد تا
تمام فضای
باقیمانده
را بهطور
پویا مصرف
کند.
مثال (EXAMPLE)
"river/layout": {
"format": "{}",
"min-length": 4,
"align": "right"
}
استایل (STYLE)
- #layout
- #layout.focused زمانی اعمال میشود که خروجی متعلق به نوار این ماژول فوکوس داشته باشد.
- #layout.<layout> زمانی اعمال میشود که خروجی متعلق به نوار این ماژول از این چیدمان استفاده کند.
همچنین ببینید (SEE ALSO)
waybar(5), river(1)
| 2026-08-31 |