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_mutedAşağıdaki formatgibi bir ifade eklemek yararlı buluyorumformat_muted = "%volume"
Sürüm 2.8'den bu yana , bir format_muteddize 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 formatI kullanılan FontAwesome 'ın simgesi fa-volume-upve format_muted, fa-volume-off.
Ekran görüntüleri:
kapatılabilir:

sesi kapatılmadı:

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