diff --git a/.scripts/statusbar/i3battery b/.scripts/statusbar/i3battery index 2309db1..c13e648 100755 --- a/.scripts/statusbar/i3battery +++ b/.scripts/statusbar/i3battery @@ -1,7 +1,15 @@ #!/bin/sh - # Give a battery name (e.g. BAT0) as an argument. +case $BLOCK_BUTTON in + 3) pgrep -x dunst >/dev/null && notify-send "🔋 Battery module: +🔋: discharging +♻: stagnant charge +🔌: charging +⚡: charged +- Text color reflects charge left" ;; +esac + capacity=$(cat /sys/class/power_supply/"$1"/capacity) || exit status=$(cat /sys/class/power_supply/"$1"/status) @@ -20,13 +28,3 @@ fi [ "$status" = "Charging" ] && color="#FFF" printf "%s %s" "$color" "$(echo "$status" | sed -e "s/,//g;s/Discharging/🔋/;s/Charging/🔌/;s/Unknown/♻️/;s/Full/⚡/;s/ 0*/ /g;s/ :/ /g")" "$(echo "$capacity" | sed -e 's/$/%/')" - -case $BLOCK_BUTTON in - 3) pgrep -x dunst >/dev/null && notify-send "🔋 Battery module: -🔋: discharging -♻: stagnant charge -🔌: charging -⚡: charged -- Text color reflects charge left" ;; -esac -