Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.45 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # example crontab entry:
  4. # */5 * * * * mszczygiel /usr/local/bin/batcheck.sh
  5.  
  6. BAT_PATH="/sys/class/power_supply/BAT0"
  7.  
  8. ON_BATTERY=$(cat $BAT_PATH/status)
  9. BATTERY_LEVEL=$(cat $BAT_PATH/charge_now)
  10. BATTERY_FULL=$(cat $BAT_PATH/charge_full)
  11. PERCENT=$(( $BATTERY_LEVEL * 100 / $BATTERY_FULL ))
  12. MESSAGE="RUNNING OUT OF JUICE!!!"
  13.  
  14. if [ $PERCENT -le "15" ] && [ $ON_BATTERY == "Discharging" ]; then
  15. DISPLAY=:0 i3-nagbar -m "$(echo $MESSAGE)"
  16. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement