cd /
        export DISPLAY=:0
 
+       local auth="${HOME}/.Xauthority"
+       if [[ -e ${auth} ]]; then
+               export XAUTHORITY=${auth}
+       fi
+
        while [[ $# -gt 0 ]] ; do
                case $1 in
                -x|--reset) rs -x ;;
        h=$(date +%H)
 
        declare -A temps
+       local min=2000
        temps=(
-               [20]=5000
-               [21]=4500
-               [22]=4000
-               [23]=3500
-               [00]=3000
-               [01]=3000
-               [02]=3000
-               [03]=3000
-               [04]=3000
-               [05]=3000
-               [06]=3500
-               [07]=4000
-               [08]=4500
-               [09]=5000
+               [20]=$(( min + 2000 ))
+               [21]=$(( min + 1500 ))
+               [22]=$(( min + 1000 ))
+               [23]=$(( min + 500 ))
+               [00]=$(( min ))
+               [01]=$(( min ))
+               [02]=$(( min ))
+               [03]=$(( min ))
+               [04]=$(( min ))
+               [05]=$(( min ))
+               [06]=$(( min + 500 ))
+               [07]=$(( min + 1000 ))
+               [08]=$(( min + 1500 ))
+               [09]=$(( min + 2000 ))
        )
 
        t=${temps[${h}]}