Чи є спосіб вказати, чи звук налаштовано на вимкнення звуку чи не використовується i3status
? Я знаю, як показати гучність (як пояснено в man i3status
), але він не розрізняє звук або лише 0% гучності.
Чи є спосіб вказати, чи звук налаштовано на вимкнення звуку чи не використовується i3status
? Я знаю, як показати гучність (як пояснено в man i3status
), але він не розрізняє звук або лише 0% гучності.
Відповіді:
Я використовую i3sttatus версії 2.7 (2013-02-27) та alsa під 3.10.6-gentoo x86_64 із кольорами за замовчуванням для i3status. Якщо я встановив гучність звуку за допомогою amixer або alsamixer, то індикатор гучності стане жовтим, тоді як зменшення гучності вручну до 0% зберігає білі кольори за замовчуванням.
Ось відповідна частина /etc/i3status.conf:
volume master {
format = "♪:%volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
format_muted
заяву нижче format
, наприкладformat_muted = "%volume"
Починаючи з версії 2.8 , є format_muted
рядок (див. Повідомлення про фіксацію та розл. ):
Наприклад:
volume master {
format = " %volume"
format_muted = " %volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
Тут, в format
I використовується FontAwesome значок «s fa-volume-up
і format_muted
, fa-volume-off
.
Скріншоти:
вимкнено:
не відключено:
.i3/config
зfont pango: M+ 1m, FontAwesome, 10