Gibt es eine Möglichkeit anzugeben, ob der Ton stumm geschaltet ist oder nicht i3status
? Ich kann die Lautstärke anzeigen (wie in erklärt man i3status
), aber es wird nicht zwischen Stummschaltung oder nur 0% Lautstärke unterschieden.
Gibt es eine Möglichkeit anzugeben, ob der Ton stumm geschaltet ist oder nicht i3status
? Ich kann die Lautstärke anzeigen (wie in erklärt man i3status
), aber es wird nicht zwischen Stummschaltung oder nur 0% Lautstärke unterschieden.
Antworten:
Ich verwende i3sttatus Version 2.7 (27.02.2013) und alsa unter 3.10.6-gentoo x86_64 mit Standardfarben für i3status. Wenn ich die Lautstärke über einen Amixer oder einen Alsamixer stumm schalte, leuchtet die Lautstärkeanzeige gelb, während das manuelle Verringern der Lautstärke auf 0% die standardmäßige Weißfärbung beibehält.
Hier ist der relevante Teil von /etc/i3status.conf:
volume master {
format = "♪:%volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
format_muted
Erklärung unten hinzuzufügen format
, wieformat_muted = "%volume"
Seit Version 2.8 gibt es einen format_muted
String (siehe Commit-Nachricht und Diff ):
Z.B:
volume master {
format = " %volume"
format_muted = " %volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
Hier in format
I verwendet FontAwesome ‚s Symbol fa-volume-up
und in format_muted
, fa-volume-off
.
Screenshots:
stumm geschaltet:
nicht stumm geschaltet:
.i3/config
mitfont pango: M+ 1m, FontAwesome, 10