Dotfiles for different machines on different branches.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

8 lines
349 B

  1. #!/bin/sh
  2. # Notify me with notify-send if my battery is below 25%.
  3. # You can set this to run via cron.
  4. [ "$(cat /sys/class/power_supply/BAT0/status)" = "Charging" ] && exit
  5. [ "$(cat /sys/class/power_supply/BAT0/capacity)" -lt 25 ] &&
  6. export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus &&
  7. notify-send -u critical "Battery critically low."