#!/bin/sh

if [ "$#" = 1 ] ; then
	case "$1" in
		--enable)
			xset s on # enable screensaver
			xset +dpms # enable DPMS (Energy Star) features.
			xset s blank # enable blanking the video device
			xset s expose
			exit 0
			;;
		--disable)
			xset s off # don't activate screensaver
			xset -dpms # disable DPMS (Energy Star) features.
			xset s noblank # don't blank the video device
			xset s noexpose # disable screen saver unless the server can regenerate the screens without causing exposure events
			xset s 0 0 # noblank noexpose
			exit 0
			;;
	esac
fi

cat <<EOF
Usage: foxde-powersafe (--enable|--disable)

Enables or disables screensaver, dpms and blanking
EOF
