The software for my RGB Clock is largely finished, I have another push to github for the final code. Now I am currently working on the wiki on how to build it. Not very good at these, so lots of images that hopefully explains better then I could with words (not to mention not everyone speaks/reads English ;))
So the final clock can have different colours for hours, minutes and the colon, you can set the clock and set DST, you can also set a period of time that will allow you to turn the display off over a given time period (say over night and it is in a bedroom). You can set the display to turn on if the light level goes high enough (i.e. you turn the light on). One final mode that I want to do is the ability for the display to be off all the time and only come on when the ambient light is high enough.
I am away on work, but when I get home I will make a video with an example of each of the modes
Have a look at the wiki (https://github.com/smartroad/RGB-Clock/wiki/Building-Clock) and let me know if the instructions/images are obvious. I am still working on it so there are missing bits still 