Sesin sessiz olarak ayarlanıp ayarlanmadığını belirtmenin bir yolu var mı i3status
? Hacmin nasıl gösterileceğini biliyorum (açıklandığı gibi man i3status
), ancak sessiz veya sadece% 0 ses arasında ayrım yapmaz.
Sesin sessiz olarak ayarlanıp ayarlanmadığını belirtmenin bir yolu var mı i3status
? Hacmin nasıl gösterileceğini biliyorum (açıklandığı gibi man i3status
), ancak sessiz veya sadece% 0 ses arasında ayrım yapmaz.
Yanıtlar:
İ3sttatus sürüm 2.7 (2013-02-27) ve i3status için varsayılan renklerle 3.10.6-gentoo x86_64 altında alsa kullanıyorum. Ses seviyesini amixer veya alsamixer ile sessize alacak şekilde ayarlarsam, ses seviyesi göstergesi sarı olurken, ses seviyesini% 0'a manuel olarak düşürmek varsayılan beyaz rengi korur.
İşte /etc/i3status.conf dosyasının ilgili kısmı:
volume master {
format = "♪:%volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
format_muted
Aşağıdaki format
gibi bir ifade eklemek yararlı buluyorumformat_muted = "%volume"
Sürüm 2.8'den bu yana , bir format_muted
dize var ( gönderme mesajına bakın ve diff ):
Örneğin:
volume master {
format = " %volume"
format_muted = " %volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
Burada, içinde format
I kullanılan FontAwesome 'ın simgesi fa-volume-up
ve format_muted
, fa-volume-off
.
Ekran görüntüleri:
kapatılabilir:
sesi kapatılmadı:
.i3/config
birliktefont pango: M+ 1m, FontAwesome, 10