#!/bin/bash
#Use my keyboard as a clock
#https://github.com/tuxmark5/ApexCtl/issues
#set -vx
zed=`date +"%H"`  
echo $zed

off="000000"
white="FFFFFF"
orange="FF8000"
yellow="FFFF00"
lime="80FF00"
green="00FF00"
teal="00FF80"
turquoise="00FFFF"
sky="0080FF"
blue="0000FF"
purple="7F00FF"
fuschia="FF00FF"
lavender="FF007F"
red="FF0000"

 
  case $zed in
  0[0-3])
  #purple bluw logo
  apexctl colors -n 551A8B:8 -s 551A8B:8 -e 551A8B:8  -w 551A8B:8 -l 0000FF:8
  ;;
  0[4-9])
  #too early for this
  sudo apexctl colors -n $off:8 -s $off:8 -e $off:8  -w $off:8 -l $off:8
  ;;
  10-12)
  #still too early for this
  apexctl colors -n $off:8 -s $off:8 -e $off:8  -w $off:8 -l $red:8
  ;;
  13)
  apexctl colors -n $white:8 -s $white:8 -e $white:8  -w $white:8 -l $white:8
  ;;
  14)
  apexctl colors -n $orange:8 -s $orange:8 -e $orange:8  -w $orange:8 -l $orange:8
  ;;
  15)
  apexctl colors -n $yellow:8 -s $yellow:8 -e $yellow:8  -w $yellow:8 -l $yellow:8
  ;;
  16)
  apexctl colors -n $lime:8 -s $lime:8 -e $lime:8  -w $lime:8 -l $lime:8
  ;;
  17)
  apexctl colors -n $green:8 -s $green:8 -e $green:8  -w $green:8 -l $green:8
  ;; 
  18)
  apexctl colors -n $teal:8 -s $teal:8 -e $teal:8  -w $teal:8 -l $teal:8
  ;;
  19)
  apexctl colors -n $purple:8 -s $purple:8 -e $purple:8  -w $purple:8 -l $purple:8
  ;; 
  20)
  apexctl colors -n $fuschia:8 -s $fuschia:8 -e $fuschia:8  -w $fuschia:8 -l $fuschia:8
  ;;
  21-23)  
  apexctl colors -n $red:8 -s $red:8 -e $red:8  -w $red:8 -l $blue:8
  ;;
   *) 
   echo "Dude What?"
   ;;
 esac

flashyLogo(){
		  for i in `seq 1 6`
		  do
			  apexctl colors -l FFFF00:8
			  sleep 0.2
			  apexctl colors -l FF00FF:8
			  sleep 0.2
			  apexctl colors -l 0000FF:8
			  sleep 0.2
			  apexctl colors -l 00FFFF:8
			  sleep 0.2
			  apexctl colors -l FF0000:8
		  
		  done
	}

fade(){
	blue="0000FF"
    colour=$blue
    apexctl colors -n $colour:8 -s $colour:8 -e $colour:8  -w $colour:8 -l $colour:8
    
for k in `seq 0 3`
    do		
		for i in `seq 8 -2 2`
			do
				sudo apexctl colors -n $colour:$i -s $colour:$i -e $colour:$i  -w $colour:$i -l $colour:$i
				sleep 0.1
			done

		for i in `seq 2  8`
			do
				sudo apexctl colors -n $colour:$i -s $colour:$i -e $colour:$i  -w $colour:$i -l $colour:$i
				sleep 0.1
			done
	done
	}