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.