diff options
Diffstat (limited to 'bin/batmon')
-rwxr-xr-x | bin/batmon | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/bin/batmon b/bin/batmon deleted file mode 100755 index fec22b7..0000000 --- a/bin/batmon +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/sh - -bat() -{ - eval "$(cat /sys/class/power_supply/BAT0/uevent | grep -E \ - '^POWER_SUPPLY_(STATUS|ENERGY_)')" - percentage=$(printf 'scale = 0; %d * 100 / %d;\n' \ - ${POWER_SUPPLY_ENERGY_NOW} ${POWER_SUPPLY_ENERGY_FULL} | bc) - case "${POWER_SUPPLY_STATUS}" in - 'Unknown') - status='?' - ;; - 'Charging') - status='⚡' - ;; - 'Discharging') - status='🔋' - ;; - 'Not charging') - status='!' - ;; - 'Full') - status='🔌' - ;; - esac - printf '%s%3d%%\n' "${status}" ${percentage} -} - -ac() -{ - status='🔌' - printf '%s\n' "${status}" -} - -main() -{ - if [ -e /sys/class/power_supply/BAT0/uevent ]; then - bat - else - ac - fi -} - -main "${@}" |