| waybar-sndio(5) | File Formats Manual | waybar-sndio(5) |
نام (NAME)
waybar-sndio - ماژول صوتی sndio در waybar
توضیحات (DESCRIPTION)
ماژول sndio میزان بلندی صدای فعلی گزارششده توسط sndio(7) را نمایش میدهد.
علاوه بر این، میتوانید با چرخاندن چرخ ماوس به سمت بالا یا پایین هنگامی که نشانگر روی ماژول قرار دارد، بلندی صدا را کنترل کنید و کلیک روی ماژول وضعیت بیصدا (mute) را تغییر میدهد.
پیکربندی (CONFIGURATION)
format:
نوع: رشته (string)
پیشفرض: {volume}%
قالب نحوه
نمایش
اطلاعات.
rotate:
نوع: عدد
صحیح (integer)
مقدار مثبت
برای
چرخاندن
برچسب متنی
(در گامهای
۹۰ درجه).
max-length:
نوع: عدد
صحیح (integer)
حداکثر طول
نویسهها
که ماژول
باید نمایش
دهد.
min-length:
نوع: عدد
صحیح (integer)
حداقل طول
نویسهها
که ماژول
باید
بپذیرد.
align:
نوع: عدد
اعشاری (float)
تراز برچسب
درون
ماژول؛
مقدار 0 به
معنای
چپچین و 1 به
معنای
راستچین
است. اگر
ماژول
چرخانده
شود، از
جریان متن
پیروی
خواهد کرد.
justify:
نوع: رشته (string)
تراز متن
درون برچسب
ماژول، که
گزینههای
'left'، 'right' یا 'center' را
برای تعیین
موقعیت
میپذیرد.
scroll-step:
نوع: عدد
صحیح (int)
پیشفرض: 5
میزان
تغییر
بلندی صدا
در هر بار
پیمایش چرخ
ماوس
(اسکرول).
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
فعالسازی
این ماژول
برای مصرف
پویای
تمامی فضای
باقیمانده.
جایگزینهای قالببندی (FORMAT REPLACEMENTS)
{volume}: میزان بلندی صدا به درصد.
{raw_value}: میزان بلندی صدا به صورت مقدار خام گزارششده توسط sndio.
مثالها (EXAMPLES)
"sndio": {
"format": "{raw_value} 🎜",
"scroll-step": 3
}
سبک و ظاهر (STYLE)
- #sndio
- #sndio.muted
| 2026-08-31 |