diff --git a/.config/i3status-rust/config.toml b/.config/i3status-rust/config.toml new file mode 100644 index 0000000..20bd103 --- /dev/null +++ b/.config/i3status-rust/config.toml @@ -0,0 +1,72 @@ +theme = "gruvbox-dark" +icons = "awesome" + +[[block]] +block = "net" +device = "wlp4s0" +format = "{ssid} {signal_strength} {ip} {speed_down;K*b} {speed_up;K*b}" +interval = 5 +#on_click = + +[[block]] +block = "disk_space" +path = "/" +alias = "/" +info_type = "available" +unit = "GB" +interval = 20 +warning = 20.0 +alert = 10.0 + +[[block]] +block = "memory" +display_type = "memory" +format_mem = "{mem_total_used_percents}" +format_swap = "{swap_used_percents}" + +[[block]] +block = "cpu" +interval = 1 + +[[block]] +block = "uptime" + +[[block]] +block = "temperature" +collapsed = false +interval = 10 +format = "{min} min, {max} max, {average} avg" +chip = "*-isa-*" +inputs = ["CPUTIN", "SYSTIN"] + +[[block]] +block = "load" +interval = 1 +format = "{1m}" + +[[block]] +block = "sound" + +[[block]] +block = "taskwarrior" +interval = 60 +format = "{count} open tasks ({filter_name})" +format_singular = "{count} open task ({filter_name})" +format_everything_done = "nothing to do!" +warning_threshold = 10 +critical_threshold = 20 + +[[block]] +block = "time" +interval = 60 +format = "%a %d/%m %R" + +[[block]] +block = "pacman" +interval = 600 +format = "{pacman} updates available" +format_singular = "{pacman} update available" +format_up_to_date = "system up to date" +critical_updates_regex = "(linux|linux-lts|linux-zen)" +on_click = "fakeroot pacman -Qu --dbpath /tmp/checkup-db-yourusername/ | dmenu" +