Battery Friendly Autostart
Old version of the script
#!/bin/bash
#
# battery autostart script
# =======================
BATTERY=/proc/acpi/battery/BAT0
BATSTATE=`grep "^charging state" $BATTERY/state | awk '{ print $3 }'`
# Note valid BATSTATE values are: charged, charging, and discharging
if [ "$BATSTATE" = "discharging" ]
then
logger 'Battery: discharging'
else
logger 'AC Adapter: Plugged in'
kopete &
seapplet &
swatch &
kontact &
kcsyncd &
fi
# end of file
New version of the script
#!/bin/bash
#
# battery autostart script
# ========================
BATTERY=/sys/class/power_supply/BAT0
BATSTATE=`cat $BATTERY/status`
# Note valid BATSTATE values are: Full, Unknown, Discharging
if [ "$BATSTATE" = "Discharging" ]
then
logger 'Battery: discharging'
else
logger 'AC Adapter: Plugged in'
# Add programs here, that you want to start
#sleep 5m
kopete &
seapplet &
swatch &
kontact &
kcsyncd &
fi
# end of file
Download the script: battery_autostart.sh