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_muteddichiarazione qui sotto format, comeformat_muted = "%volume"
Dalla versione 2.8 , c'è una format_mutedstringa (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 formatche ho usato FontAwesome icona s' fa-volume-upe format_muted, fa-volume-off.
Screenshots:
sordina:

non silenziato:

.i3/configconfont pango: M+ 1m, FontAwesome, 10