C'è un modo per indicare se l'audio è disattivato o non utilizzato i3status
? So come mostrare il volume (come spiegato in man i3status
), ma non distingue tra volume muto o solo 0%.
C'è un modo per indicare se l'audio è disattivato o non utilizzato i3status
? So come mostrare il volume (come spiegato in man i3status
), ma non distingue tra volume muto o solo 0%.
Risposte:
Sto usando i3sttatus versione 2.7 (27-02-2013) e alsa in 3.10.6-gentoo x86_64 con colori predefiniti per i3status. Se imposto il volume su muto tramite amixer o alsamixer, l'indicatore del volume sarà giallo, mentre abbassando manualmente il volume a 0% si mantiene la colorazione bianca predefinita.
Ecco la parte rilevante di /etc/i3status.conf:
volume master {
format = "♪:%volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
format_muted
dichiarazione qui sotto format
, comeformat_muted = "%volume"
Dalla versione 2.8 , c'è una format_muted
stringa (vedi il messaggio di commit e diff ):
Per esempio:
volume master {
format = " %volume"
format_muted = " %volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
Qui, in format
che ho usato FontAwesome icona s' fa-volume-up
e format_muted
, fa-volume-off
.
Screenshots:
sordina:
non silenziato:
.i3/config
confont pango: M+ 1m, FontAwesome, 10