Wskaż wycisz / wyłącz wyciszenie za pomocą i3status
18
Czy istnieje sposób wskazania, czy dźwięk jest wyciszony, czy nie jest używany i3status? Wiem, jak pokazać głośność (jak wyjaśniono w man i3status), ale nie rozróżnia między wyciszeniem lub tylko 0% głośności.
Z jakiej wersji i3 korzystasz? Wygląda na to, że obsługa dźwięku została zaimplementowana w wersji 2.2 . Czy masz starszą wersję i3status?
Mt
Odpowiedzi:
8
Używam i3sttatus w wersji 2.7 (2013-02-27) i alsa pod 3.10.6-gentoo x86_64 z domyślnymi kolorami dla i3status. Jeśli ustawię wyciszenie głośności za pomocą amixer lub alsamixer, wówczas wskaźnik głośności będzie żółty, a ręczne obniżenie głośności do 0% spowoduje zachowanie domyślnej białej barwy.
@henrique: Ikony głośności są dla mnie tylko renderowane jako kropki, ale inne ikony działają dobrze (jak ikona dysku twardego). Co może spowodować, że tak się stanie?
Odpowiedzi:
Używam i3sttatus w wersji 2.7 (2013-02-27) i alsa pod 3.10.6-gentoo x86_64 z domyślnymi kolorami dla i3status. Jeśli ustawię wyciszenie głośności za pomocą amixer lub alsamixer, wówczas wskaźnik głośności będzie żółty, a ręczne obniżenie głośności do 0% spowoduje zachowanie domyślnej białej barwy.
Oto odpowiednia część pliku /etc/i3status.conf:
źródło
format_muted
format
format_muted = "%volume"
Od wersji 2.8 istnieje
format_muted
ciąg znaków (patrz komunikat zatwierdzenia i diff ):Na przykład:
Tutaj, w
format
użyłem FontAwesome ikona „sfa-volume-up
iformat_muted
,fa-volume-off
.Zrzuty ekranu:
wyciszony:
nie wyciszony:
źródło
.i3/config
font pango: M+ 1m, FontAwesome, 10