Files
dotfiles/scripts/bin/get-mouse-battery.sh
2023-11-25 09:35:34 -05:00

12 lines
307 B
Bash
Executable File

#! /bin/bash
mouseState=$(upower -i /org/freedesktop/UPower/devices/battery_hidpp_battery_0)
batteryPercentage=$(echo $mouseState | grep percentage | grep -Po '\d+%')
charging=$(echo $mouseState | grep 'state: charging')
if [ ! -z "$charging" ]; then
echo Charging
else
echo $batteryPercentage
fi