dotfiles/i3status-config

87 lines
1.7 KiB
Text
Raw Normal View History

# i3status configuration file.
# see "man i3status" for documentation.
# It is important that this file is edited as UTF-8.
# The following line should contain a sharp s:
# ß
# If the above line is not correctly displayed, fix your editor first!
general {
output_format = "i3bar"
colors = true
color_good = "#00FF00"
color_degraded = "#FFFF00"
color_bad = "#FF0000"
interval = 1
}
order += "ipv6"
order += "wireless _first_"
order += "ethernet _first_"
2024-11-19 04:15:06 +00:00
order += "battery _first_"
order += "disk /"
2024-11-19 04:15:06 +00:00
order += "cpu_temperature 1"
order += "cpu_usage"
order += "load"
order += "memory"
order += "tztime local"
2024-11-19 04:15:06 +00:00
order += "read_file uptime"
ipv6 {
format_up = "V6: %ip"
format_down = "V6: NA"
}
wireless _first_ {
2024-11-19 04:15:06 +00:00
format_up = "W: %ip%quality"
format_down = "W: down"
}
ethernet _first_ {
format_up = "E: %ip (%speed)"
format_down = "E: down"
}
2024-11-19 04:15:06 +00:00
battery _first_ {
format = "%status %percentage %remaining"
2024-11-19 04:15:06 +00:00
format_down = "!!! NO BAT"
status_chr = "CHR"
status_bat = "BAT"
status_unk = "UNK"
status_full = "FUL"
low_threshold = "5"
threshold_type = "time"
}
disk "/" {
2024-11-19 04:15:06 +00:00
format = "DISK: %used/%total"
}
cpu_temperature 1 {
format = "CTMP: %degrees °C"
path = "/sys/devices/platform/coretemp.0/hwmon/hwmon4/temp1_input"
}
cpu_usage {
format = "CUSG: %usage"
}
load {
2024-11-19 04:15:06 +00:00
format = "LOAD: %1min"
}
memory {
2024-11-19 04:15:06 +00:00
format = "RAM: %used/%total"
threshold_degraded = "1G"
2024-11-19 04:15:06 +00:00
format_degraded = "RAM: < %available"
}
tztime local {
format = "%Y-%m-%d %H:%M:%S"
}
2024-11-19 04:15:06 +00:00
read_file uptime {
format = "UP: %content"
format_bad = "UP: %errno - %error"
path = "/proc/uptime"
}