#!/bin/bash

# Returns true if a battery is present on the system.
# Used by the battery monitor and other battery-related checks.

for bat in /sys/class/power_supply/BAT*; do
  [[ -r "$bat/present" ]] &&
  [[ "$(cat "$bat/present")" == "1" ]] &&
  [[ "$(cat "$bat/type")" == "Battery" ]] &&
  exit 0
done

exit 1
