#!/bin/bash icon="" status=$(bash-status-bat) parts=($status) current=$(echo "${parts[0]}" | sed 's/\%//') state=${parts[1]} status="$current%" if [[ "$state" == "discharging" ]]; then case $(((current/20)+1)) in 1) icon=" " ;; 2) icon=" " ;; 3) icon=" " ;; 4) icon=" " ;; 5) icon=" " ;; esac fi if [[ "$state" == "not-charging" ]]; then icon=" " fi if [[ "$state" == "fully-charged" ]]; then icon=" " status="Full" fi if [[ "$state" == "charging" ]]; then icon=" " fi echo "$icon $status"