I3
如何更改 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 - 它相應地顯示為紅色。但是為什麼其餘的狀態都顯示為白色而不是像我指定的藍色?color_good不是預設顏色嗎?
狀態中每個元素對文件中 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
啟動重新載入配置。
- 請注意,即使您這樣做,像乙太網這樣的項目也會顯示
i3status.conf
文件中的 color_good 顏色。(?)