Indica mute / mute con i3status


18

C'è un modo per indicare se l'audio è disattivato o non utilizzato i3status? So come mostrare il volume (come spiegato in man i3status), ma non distingue tra volume muto o solo 0%.


Quale versione di i3 stai usando? Sembra che il supporto audio sia stato implementato nella versione 2.2 . Esegue una versione di i3status più vecchia di quella?
mtw

Risposte:


8

Sto usando i3sttatus versione 2.7 (27-02-2013) e alsa in 3.10.6-gentoo x86_64 con colori predefiniti per i3status. Se imposto il volume su muto tramite amixer o alsamixer, l'indicatore del volume sarà giallo, mentre abbassando manualmente il volume a 0% si mantiene la colorazione bianca predefinita.

Ecco la parte rilevante di /etc/i3status.conf:

volume master {
format = "♪:%volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}

Trovo utile aggiungere una format_muteddichiarazione qui sotto format, comeformat_muted = "%volume"
Nick ODell,

8

Dalla versione 2.8 , c'è una format_mutedstringa (vedi il messaggio di commit e diff ):

Per esempio:

volume master {
   format = " %volume"
   format_muted = " %volume"
   device = "default"
   mixer = "Master"
   mixer_idx = 0
}

Qui, in formatche ho usato FontAwesome icona s' fa-volume-upe format_muted, fa-volume-off.

Screenshots:

  • sordina:

    smorzato

  • non silenziato:

    Non-silenziato


Come usi FontAwesome per l'icona ma un altro font per il testo?
Laurence Gonsalves,

Ho appena caricato entrambi i caratteri .i3/configconfont pango: M+ 1m, FontAwesome, 10
henrique

@henrique, puoi condividere il tuo file di configurazione i3? Grazie!
zalman,


@henrique: Le icone del volume stanno solo diventando punti per me, ma altre icone funzionano bene (come l'icona hdd). Cosa potrebbe causare che ciò accada?
skeggse il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.