2019-01-30 01:45:19 -06:00
|
|
|
<% i3status = host.get('i3status', {}) %>\
|
2019-01-29 19:46:02 -06:00
|
|
|
general {
|
|
|
|
colors = true
|
|
|
|
interval = 5
|
|
|
|
}
|
|
|
|
|
2019-01-30 01:45:19 -06:00
|
|
|
% for iface in i3status.get('wireless', []):
|
2019-01-29 19:46:02 -06:00
|
|
|
wireless ${iface} {
|
|
|
|
format_up = "${iface} %ip %essid %quality"
|
|
|
|
format_down = "${iface} down"
|
|
|
|
}
|
|
|
|
order += "wireless ${iface}"
|
|
|
|
|
|
|
|
% endfor
|
2019-01-30 01:45:19 -06:00
|
|
|
% for iface in i3status.get('ethernet', []):
|
2019-01-29 19:46:02 -06:00
|
|
|
ethernet ${iface} {
|
|
|
|
format_up = "${iface} %ip"
|
|
|
|
format_down = "${iface} down"
|
|
|
|
}
|
|
|
|
order += "ethernet ${iface}"
|
|
|
|
|
|
|
|
% endfor
|
2019-01-30 01:45:19 -06:00
|
|
|
% for disk in i3status.get('disks', ['/']):
|
2019-01-29 19:46:02 -06:00
|
|
|
disk "${disk}" {
|
|
|
|
format = "${disk} %avail"
|
|
|
|
}
|
|
|
|
order += "disk ${disk}"
|
|
|
|
|
|
|
|
% endfor
|
|
|
|
volume default {
|
|
|
|
format = "vol %volume"
|
|
|
|
format_muted = "mute %volume"
|
|
|
|
device = "pulse"
|
|
|
|
}
|
|
|
|
order += "volume default"
|
|
|
|
|
|
|
|
battery all {
|
|
|
|
format = "%status %percentage %remaining"
|
|
|
|
format_down = ""
|
|
|
|
status_chr = "chr"
|
|
|
|
status_bat = "bat"
|
|
|
|
status_unk = "unk"
|
|
|
|
status_full = "bat"
|
|
|
|
}
|
|
|
|
order += "battery all"
|
|
|
|
|
|
|
|
cpu_usage {
|
|
|
|
format = "cpu %usage"
|
|
|
|
}
|
|
|
|
order += "cpu_usage"
|
|
|
|
|
|
|
|
tztime utc {
|
|
|
|
format = "%Y-%m-%d %H:%M:%S"
|
|
|
|
timezone = UTC
|
|
|
|
}
|
|
|
|
order += "tztime utc"
|
|
|
|
|
|
|
|
tztime local {
|
|
|
|
format = "%H:%M"
|
|
|
|
}
|
|
|
|
order += "tztime local"
|