summaryrefslogtreecommitdiffstats
path: root/.local/bin/battery-percentage-time
diff options
context:
space:
mode:
authorAmin Bandali <bandali@gnu.org>2020-04-11 22:45:06 -0400
committerAmin Bandali <bandali@gnu.org>2020-04-11 22:45:06 -0400
commit5d3bd4099ecff7b02454efcb6f6bb355a992aef8 (patch)
tree542fdedd6259e91cec7ada5fc3783b9476c29c33 /.local/bin/battery-percentage-time
parente5e4450f889a82197d845cc06a63fcb3e740583d (diff)
downloadconfigs-5d3bd4099ecff7b02454efcb6f6bb355a992aef8.tar.gz
configs-5d3bd4099ecff7b02454efcb6f6bb355a992aef8.tar.xz
configs-5d3bd4099ecff7b02454efcb6f6bb355a992aef8.zip
move scripts from ~/.local/bin to rc.org
Diffstat (limited to '.local/bin/battery-percentage-time')
-rwxr-xr-x.local/bin/battery-percentage-time22
1 files changed, 0 insertions, 22 deletions
diff --git a/.local/bin/battery-percentage-time b/.local/bin/battery-percentage-time
deleted file mode 100755
index b0122a8..0000000
--- a/.local/bin/battery-percentage-time
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-
-dbus_send() {
- label=$1
- dbus-send --print-reply=literal --system \
- --dest=org.freedesktop.UPower \
- /org/freedesktop/UPower/devices/battery_BAT0 \
- org.freedesktop.DBus.Properties.Get \
- string:org.freedesktop.UPower.Device \
- string:"${label}" | awk '{print $3}'
-}
-
-perc=$(dbus_send 'Percentage')
-state=$(dbus_send 'State')
-
-if [ "$state" -eq 2 ]; then # Discharging
- secs=$(dbus_send 'TimeToEmpty')
-elif [ "$state" -eq 1 ]; then # Charging
- secs=$(dbus_send 'TimeToFull')
-fi
-
-printf '%s%%%%%2dh%02dm \n' "$perc" $((secs / 3600)) $((secs % 3600 / 60))