#!/bin/sh set -eu for bat in /sys/class/power_supply/BAT*; do read -r capacity <"$bat"/capacity notify-send -c osd -h int:value:"$capacity" -h string:x-dunst-stack-tag:"$0_$bat" "Battery (${bat##*/})" "$capacity%" done