From 506b1b400be8fd60377ca6d1f91c5d2588e5f3c7 Mon Sep 17 00:00:00 2001 From: Avneet Singh <4151485+kalsi-avneet@users.noreply.github.com> Date: Mon, 1 Mar 2021 00:49:58 +0530 Subject: [PATCH] Add support for battery status indicator on termux --- usr/lib/byobu/battery | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/usr/lib/byobu/battery b/usr/lib/byobu/battery index e0340a5e..3b485f8e 100755 --- a/usr/lib/byobu/battery +++ b/usr/lib/byobu/battery @@ -100,6 +100,13 @@ __battery() { esac done fi + # Android Termux support + if eval $BYOBU_TEST termux-battery-status -h >/dev/null 2>&1; then + BATTERY_STATUS=$(termux-battery-status) + full=100 + rem=$(printf "%s" "$BATTERY_STATUS" | awk '/percentage/ { gsub(/[,]/,""); print $2}') + state=$(printf "%s" "$BATTERY_STATUS" | awk '/status/ { gsub(/[",]/,""); print $2}') + fi if [ $rem -ge 0 ] && [ $full -gt 0 ]; then percent=$(((100*$rem)/$full)) if [ "$percent" -lt 33 ]; then