A small project I put together using a raspberry pi and a neopixel ring. It will allow you to use the neopixels as an alarm clock.
Setting script at startup
In order to get the script to run at startup you can use crontab.
sudo crontab -e and add the directory where you've cloned the
Raspberrypi-spy has a nice write up on how to do this.