#!/bin/bash set -e device="/sys/class/power_supply/BAT${BLOCK_INSTANCE:-0}" status=$(cat "$device/status") percent=$(cat "$device/capacity") status_text="" if [[ $status = "Discharging" ]]; then status_text=" (DIS)" elif [[ $status = "Charging" ]]; then status_text=" (CHR)" fi echo "${percent}%${status_text}" echo "${percent}%${status_text}" # consider color and urgent flag only on discharge if [[ $status="Discharging" ]]; then if [[ $percent -le 15 ]]; then echo "#FF0000"; fi if [[ $percent -le 5 ]]; then exit 33 fi fi exit 0