waybar-river-window(5) File Formats Manual waybar-river-window(5)

waybar - ماژول پنجره river

ماژول window عنوان پنجره‌ای را که در حال حاضر در river فوکوس دارد نمایش می‌دهد.

از طریق river/window آدرس‌دهی می‌شود.

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
محل فایل توصیف‌کننده منو. باید عنصری از نوع

GtkMenu با شناسه menu وجود داشته باشد.

menu-actions:
نوع: array
عملیات مربوط به دکمه‌های منو.

expand:
نوع: bool
پیش‌فرض: false
به این ماژول اجازه می‌دهد تمام فضای باقیمانده را به صورت پویا مصرف کند.

"river/window": {
	"format": "{}"
}

  • #window
  • #window.focused زمانی اعمال می‌شود که خروجی متعلق به نوار این ماژول فوکوس داشته باشد.
2026-08-31