与 i3 一样,颜色使用 HTML 的十六进制格式 (#rrggbb)。目前,这些颜色可以被设置:
background
工作区栏的背景颜色
statusline
状态栏的文字颜色
separator
分隔符的文字颜色
focused_background
当前聚焦显示器输出的工作区栏的背景颜色。如果没有被设置,这个颜色会取 background
。
focused_statusline
当前聚焦显示器输出的状态栏的文字颜色。如果没有被设置,这个颜色会取 statusline
。
focused_separator
当前聚焦显示器输出的分隔符的文字颜色。如果没有被设置,这个颜色会取 separator
。
focused_workspace
聚焦工作区的按钮的边界,背景和文字颜色。
active_workspace
活跃且可见但没有被聚焦的工作区的按钮的边界、背景和文字颜色。仅当你有多个显示器时你才能区分这个和聚焦工作区的区别。
inactive_workspace
没有被聚焦,不活跃但可见的工作区的按钮的边界、背景和文字颜色。这是大部分工作区的状态。
urgent_workspace
当一个工作区中的窗口有紧急通知时的按钮的边界、背景和文字颜色。
binding_mode
绑定模式指示器的边界、背景和文字颜色。如果没有被设置,这个颜色会取 urgent_workspace
。
语法:
colors {
background <color>
statusline <color>
separator <color>
<colorclass> <border> <background> <text>
}
Example (default colors):
例子(默认颜色):
bar {
colors {
background #000000
statusline #ffffff
separator #666666
focused_workspace #4c7899 #285577 #ffffff
active_workspace #333333 #5f676a #ffffff
inactive_workspace #333333 #222222 #888888
urgent_workspace #2f343a #900000 #ffffff
binding_mode #2f343a #900000 #ffffff
}
}