Compare commits

...

2 Commits

Author SHA1 Message Date
395a91f0a8
i3status-rs: read the fine manual 2022-04-27 10:05:58 +03:00
520ceda565
i3status-rs: fix bg,fg colours 2022-04-27 09:37:27 +03:00

View File

@ -1,15 +1,24 @@
# i3status-rs config file
# based heavily on /usr/share/doc/i3status-rs/example_config.toml & https://github.com/greshake/i3status-rust/tree/master/examples
# and manpage from search engine
# Note: I am not confident that "irstatus-rs" and "i3status-rust" are the same
# software.
# WIP: migration from i3status
# contains: (disk /, disk/home,) load, ipv6, wireless, ethernet, battery, volume, (utc) time, (local time)
theme = "solarized-dark"
[theme]
name = "solarized-dark"
# Doesn't exist :(
#theme = "selenized-dark"
icons = "awesome"
#name = "selenized-dark"
[theme.overrides]
# Selezined Dark
idle_bg = "#103c48"
idle_fg = "#adbcbc"
[icons]
name = "awesome"
# fontawesome5-fonts-all in Fedora? doesn't work
#name = "awesome5"
#[[block]]
#block = "disk_space"
@ -21,14 +30,25 @@ icons = "awesome"
#warning = 20.0
#alert = 10.0
# Not recognised on Fedora, could have been fun
#[[block]]
#block = "pomodoro"
#length = 25
#break_length = 5
#message = "Break"
#break_message = "Break over"
#notifier = "swaynag"
[[block]]
block = "load"
interval = 5
format = "{1m}"
format = "{1m} {5m} {15m}"
[[block]]
block = "cpu"
interval = 5
# {frequency} can also be used.
format = "{barchart} {utilization}%"
[[block]]
block = "memory"
@ -36,13 +56,19 @@ display_type = "memory"
format_mem = "{Mup}%"
format_swap = "{SUp}%"
# Requires a battery to be present or will error.
#[[block]]
#block = "battery"
#interval = 10
#format = "{percentage} {time}"
[[block]]
block = "sound"
[[block]]
block = "custom"
command = "date -uIs"
interval = 5
#[[block]]
#block = "custom"
#command = "date -uIs"
#interval = 5
# Date format explanations
# %G = week based year
@ -57,6 +83,13 @@ interval = 5
# %M = minute
# %S = seconds
# %z = timezone offset to UTC, e.g. +0300
[[block]]
block = "time"
interval = 5
format = "%F %H.%M.%S %Z"
timezone = "UTC"
#locale = "en_DK"
[[block]]
block = "time"
interval = 5
@ -64,6 +97,13 @@ interval = 5
format = "%G-W%V-%u (%j/%a/%B) %F %H.%M.%S%z"
# default
#format = "%a %d/%m %R"
#locale = "fi_EN"
#[[block]]
#block = "keyboard_layout"
# Doesn't recognise "sway" as driver
#driver = "sway"
#format = "{layout} {variant}"
#[[block]]
#block = "custom"