#!/bin/bash

TIMEOUT=$(cat $PREFDIR/timeout 2>/dev/null)
[ ! "$TIMEOUT" ] && TIMEOUT="0"
TIMEOUT=$(expr $TIMEOUT \* 60)

case "$1" in

-ScreenSaveON)
	[ -f $HOME/Startup/ss-off ] && rm $HOME/Startup/ss-off &
	echo "#!/bin/sh
	xset s $TIMEOUT dpms 0 0 $TIMEOUT" > $HOME/Startup/ss-on
	chmod 755 $HOME/Startup/ss-on
	xset s $TIMEOUT dpms 0 0 $TIMEOUT
	cp -f $APPDIR/icons/on.svg $APPDIR/icons/status.svg
	sleep .3
	;;

-ScreenSaveOFF)
	[ -f $HOME/Startup/ss-on ] && rm $HOME/Startup/ss-on &
	echo "#!/bin/sh
	xset s off dpms 0 0 0 -dpms" > $HOME/Startup/ss-off
	chmod 755 $HOME/Startup/ss-off
	xset s off dpms 0 0 0 -dpms
	cp -f $APPDIR/icons/off.svg $APPDIR/icons/status.svg
	sleep .3
	;;

esac
