Existe-t-il un moyen d'indiquer si le son est réglé sur muet ou non i3status
? Je sais comment afficher le volume (comme expliqué dans man i3status
), mais cela ne fait pas de distinction entre le volume muet ou juste 0%.
Existe-t-il un moyen d'indiquer si le son est réglé sur muet ou non i3status
? Je sais comment afficher le volume (comme expliqué dans man i3status
), mais cela ne fait pas de distinction entre le volume muet ou juste 0%.
Réponses:
J'utilise i3sttatus version 2.7 (2013-02-27) et alsa sous 3.10.6-gentoo x86_64 avec des couleurs par défaut pour i3status. Si je règle le volume sur muet via amixer ou alsamixer, alors l'indicateur de volume sera jaune, tandis que la réduction manuelle du volume à 0% conserve la coloration blanche par défaut.
Voici la partie pertinente de /etc/i3status.conf:
volume master {
format = "♪:%volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
format_muted
déclaration ci format
- dessous , commeformat_muted = "%volume"
Depuis la version 2.8 , il y a une format_muted
chaîne (voir le message de validation et le diff ):
Par exemple:
volume master {
format = " %volume"
format_muted = " %volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
Ici, format
j'utilisé FontAwesome icône de fa-volume-up
et format_muted
, fa-volume-off
.
Captures d'écran:
en sourdine:
non coupé:
.i3/config
avecfont pango: M+ 1m, FontAwesome, 10