#!/bin/sh

case $LANG in
	es*)
		MSG1="Su equipo no dispone de batería"
		MSG2="Monitor de batería activado - Reinicie IceWM" ;;
	gl*)
		MSG1="O seu equipo non dispon de batería"
		MSG2="Monitor de batería activado - Reinicie IceWM"  ;;
	*)	# Other
		MSG1="Your computer haven't got battery"
		MSG2="Battery monitor enabled - Restart IceWM"  ;;
esac

if [ -d ~/.lxp-icewm/preferences ]; then
	if [ -d /proc/acpi/battery/BAT0 ]; then
		cat ~/.lxp-icewm/preferences | sed s/TaskBarShowAPMStatus=0/TaskBarShowAPMStatus=1/g > ~/.lxp-icewm/preferences
		echo $MSG2 | aosd_cat --back-color=yellow\
			--fore-color=blue --back-opacity=135\
			--shadow-color=orange --padding=5\
			--fade-in=20 --fade-out=1000\
			-u 4000 -n "arial 20" &
	else
		cat ~/.lxp-icewm/preferences | sed s/TaskBarShowAPMStatus=1/TaskBarShowAPMStatus=0/g > ~/.lxp-icewm/preferences
		echo $MSG1 | aosd_cat --back-color=yellow\
			--fore-color=blue --back-opacity=135\
			--shadow-color=orange --padding=5\
			--fade-in=20 --fade-out=1000\
			-u 4000 -n "arial 20" &
	fi
else
	if [ -d /proc/acpi/battery/BAT0 ]; then
		cat /usr/share/lxp-icewm/preferences | sed s/TaskBarShowAPMStatus=0/TaskBarShowAPMStatus=1/g > ~/.lxp-icewm/preferences
		echo $MSG2 | aosd_cat --back-color=yellow\
			--fore-color=blue --back-opacity=135\
			--shadow-color=orange --padding=5\
			--fade-in=20 --fade-out=1000\
			-u 4000 -n "arial 20" &
	else
		cat /usr/share/lxp-icewm/preferences | sed s/TaskBarShowAPMStatus=1/TaskBarShowAPMStatus=0/g > ~/.lxp-icewm/preferences
		echo $MSG1 | aosd_cat --back-color=yellow\
			--fore-color=blue --back-opacity=135\
			--shadow-color=orange --padding=5\
			--fade-in=20 --fade-out=1000\
			-u 4000 -n "arial 20" &
	fi
fi
