diff --git a/bin/batperc b/bin/batperc new file mode 100755 index 0000000..f140d72 --- /dev/null +++ b/bin/batperc @@ -0,0 +1,23 @@ +#!/bin/sh + +Green='\033[0;32m' +Color_off='\033[0m' +Red='\033[0;31m' +Yellow='\033[1;33m' + +batfull=$(cat /sys/class/power_supply/$1/energy_full) +batnow=$(cat /sys/class/power_supply/$1/energy_now) +batperc=$((($batnow/($batfull/100)))) + +if [[ "$batperc" -le "20" ]]; then + printf "$Red$batperc$Color_off\n" + exit 0 +fi + +if [[ "$batperc" -le "70" ]]; then + printf "$Yellow$batperc$Color_off\n" + exit 0 +fi + +printf "$Green$batperc$Color_off\n" +