auto-hibernate.sh 269 B

1234567
  1. #!/bin/bash
  2. stat=$(cat /sys/class/power_supply/BAT0/uevent | grep STATUS | cut -f2 -d=)
  3. batperc=$(cat /sys/class/power_supply/BAT0/uevent | grep CAPACITY | cut -f2 -d=)
  4. if [[ $stat -eq "Discharging" ]] && [[ $batperc -eq "5" ]]; then
  5. /usr/bin/systemctl hibernate
  6. fi