Existe uma maneira de indicar se o som está definido como mudo ou não está sendo usado i3status
? Eu sei como mostrar o volume (como explicado em man i3status
), mas não distingue entre mudo ou apenas 0% do volume.
Existe uma maneira de indicar se o som está definido como mudo ou não está sendo usado i3status
? Eu sei como mostrar o volume (como explicado em man i3status
), mas não distingue entre mudo ou apenas 0% do volume.
Respostas:
Estou usando o i3sttatus versão 2.7 (27-02-2013) e o alsa sob 3.10.6-gentoo x86_64 com cores padrão para o i3status. Se eu definir o volume para silenciar via amixer ou alsamixer, o indicador de volume ficará amarelo, enquanto diminuir manualmente o volume para 0% manterá a cor branca padrão.
Aqui está a parte relevante do /etc/i3status.conf:
volume master {
format = "♪:%volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
format_muted
declaração abaixo format
, comoformat_muted = "%volume"
Desde a versão 2.8 , há uma format_muted
string (veja a mensagem de confirmação e o diff ):
Por exemplo:
volume master {
format = " %volume"
format_muted = " %volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
Aqui, format
eu usei FontAwesome ícone 's fa-volume-up
e format_muted
, fa-volume-off
.
Imagens:
silenciado:
não silenciado:
.i3/config
comfont pango: M+ 1m, FontAwesome, 10