i3statusでミュート/ミュート解除を示す


18

音がミュートに設定されているかどうかを示す方法はありi3statusますか?ボリュームを表示する方法は知っています(で説明されていますman i3status)が、ミュートまたはボリューム0%だけを区別しません。


どのバージョンのi3を使用していますか?バージョン2.2でサウンドサポートが実装されたようです。それより古いバージョンのi3statusを実行していますか?
mtw

回答:


8

i3sttatusバージョン2.7(2013-02-27)と3.10.6-gentoo x86_64のalsaをi3statusのデフォルト色で使用しています。ミキサーまたはalsamixerで音量をミュートに設定すると、音量インジケーターが黄色になりますが、音量を手動で0%に下げるとデフォルトの白い色が維持されます。

/etc/i3status.confの関連部分は次のとおりです。

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

私はそれが参考に追加して検索するformat_muted以下の文をformat同じように、format_muted = "%volume"
ニック・オデル

8

バージョン2.8以降、format_muted文字列があります(コミットメッセージとdiffを参照)。

例えば:

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

ここで、中にformatI使用FontAwesomeのアイコンfa-volume-upとでformat_mutedfa-volume-off

スクリーンショット:

  • ミュート:

    ミュート

  • ミュートされていません:

    ミュートされていない


FontAwesomeをアイコンに使用し、テキストには別のフォントを使用するにはどうしますか?
ローレンスゴンサルベス

私は、両方のフォントをロードする.i3/configfont pango: M+ 1m, FontAwesome, 10
エンリケ

@ henrique、i3の設定ファイルを共有してください。ありがとう!
ザルマン14年


@henrique:ボリュームアイコンは単なるドットとしてレンダリングされていますが、他のアイコンは正常に機能しています(hddアイコンなど)。何が起こるのでしょうか?
スケグゼ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.