i3 WMステータスバーのすべてのアイテムの色を変更するには?

i3 WMステータスバーのすべてのアイテムの色を変更するには?

内部にi3ウィンドウマネージャにはこのステータスバーがあります。バーをアクティブにしてロードするファイルを知らせる設定がそのファイルに~/.i3/configあります。これは以下を指します。/etc/i3status.conf端末エミュレータで使用されるフォントの色と一致するように、以下が含まれています。

general {
   colors = true
   color_good = "#00A5FF" #some neon blue
   color_degraded = "#006298"
   color_bad = "#FF0000"
   output_format = i3bar
   interval = 5
}

たとえば、状態要素を有効にすると、私の場合は機能しません。IPv6- それに応じて赤で表示されます。しかし、残りの週が私が指定したように青ではなく白で表示されるのはなぜですか?いいえ良い色基本色?

答え1

状態の各要素がファイルのcolor_good/degraded/badにどの程度反応するかは完全には明確ではありませんが、i3status.confすべてのプロジェクトにデフォルトの色が設定される方法ではありません。状態のすべての要素に均一な1基本色を与えるには、単に防ぐバーファイルの一部.i3/configデフォルトここでは除いて使用ステータスバーもの):

bar {
 colors {
        background #000000
        statusline #00A5FF #that neon blue
        separator #666666

        focused_workspace  #4c7899 #285577 #ffffff
        active_workspace   #333333 #5f676a #ffffff
        inactive_workspace #333333 #222222 #888888
        urgent_workspace   #2f343a #900000 #ffffff
    }
        status_command i3status -c /etc/i3status.conf
}

次にmod1++を使用して再起動し、Shift設定rを再ロードします。


1.これを行っても同様のプロジェクトが発生しないように注意してください。イーサネットファイルのcolor_good色が表示されますi3status.conf。 (?)

関連情報