#!/bin/bash
#
# Sets the LCD brightness

#
# Mauriat Miranda (http://www.mjmwired.net/contact.php)
# http://www.mjmwired.net/resources/mjm-fujitsu-tablet-suse.shtml
#

# Config file:
. /etc/sysconfig/powersave/lcd

# Determine the power state.
ON_AC=1

if [ -d /proc/acpi/ac_adapter ] ; then
	ON_AC=0
	for ADAPTER in /proc/acpi/ac_adapter/* ; do
		STATUS=`awk '/^state: / { print $2 }' $ADAPTER/state`
		if [ "$STATUS" = "on-line" ] ; then
			ON_AC=1
		fi
	done
fi

if [ $ON_AC -eq 1 ] ; then
	echo $LCD_BRIGHTNESS_ON_AC > $PROC_ACPI_LCD_FILE
else
	echo $LCD_BRIGHTNESS_ON_BAT > $PROC_ACPI_LCD_FILE
fi

exit 0
