From 4f332566aa00cec230d3731340c28388f317e55e Mon Sep 17 00:00:00 2001 From: David Tomaschik Date: Mon, 17 Apr 2017 08:15:35 -0700 Subject: [PATCH] status_unk is not supported on i3status < 2.11 --- dotfiles/config/i3status/build_config.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/dotfiles/config/i3status/build_config.sh b/dotfiles/config/i3status/build_config.sh index 4845906..78e7aa7 100755 --- a/dotfiles/config/i3status/build_config.sh +++ b/dotfiles/config/i3status/build_config.sh @@ -87,7 +87,14 @@ function battery { threshold_type = time status_chr = "↑ CHR" status_bat = "↓ BAT" + EOF + if [ $(bc <<< "$(i3status --version | awk '{print $2}') < 2.11") -eq 0 ] ; + then + cat <<-EOF status_unk = "? UNK" + EOF + fi + cat <<-EOF status_full = "FULL" format = "%status %percentage" path = "/sys/class/power_supply/BAT${bid}/uevent"