Owns both bars and their icons, the bar blocks as an i3 drop-in; the battery, GPU and headset blocks leave (hardware and a person's devices), the weather needs no key; the update count and the bar watchdog become module code, the watchdog started once per session. Go tools reload, blocks, block-run and themes.
35 lines
1.3 KiB
Plaintext
35 lines
1.3 KiB
Plaintext
# The bars (module i3status-rust, novox/hq ADR 0208). Owned by the mesh: replaced at every push.
|
|
# i3 reads this file through its configuration's `include ~/.config/i3/config.d/*.conf`. The bottom
|
|
# bar shows the machine; the top bar the focused window and the tray, on the primary output. The
|
|
# face is the monospace one every desktop module names.
|
|
bar {
|
|
font pango:JetBrainsMono Nerd Font 11
|
|
position bottom
|
|
status_command i3status-rs ~/.config/i3status-rust/bottom-bar.toml
|
|
tray_output none
|
|
colors {
|
|
separator #ffffff
|
|
background #000000
|
|
statusline #ffffff
|
|
# The text on an accent-coloured button is dark: light text on the accent was barely
|
|
# legible.
|
|
focused_workspace #de5200 #de5200 #000000
|
|
active_workspace #de5200 #de5200 #000000
|
|
inactive_workspace #000000 #000000 #ffffff
|
|
urgent_workspace #2f343a #900000 #ffffff
|
|
}
|
|
}
|
|
|
|
bar {
|
|
font pango:JetBrainsMono Nerd Font 11
|
|
position top
|
|
status_command i3status-rs ~/.config/i3status-rust/top-bar.toml
|
|
workspace_buttons no
|
|
tray_output primary
|
|
colors {
|
|
separator #ffffff
|
|
background #000000
|
|
statusline #ffffff
|
|
}
|
|
}
|