The script needs to run as a cronjob
move the xflux binary to the desktop files because it only applies to machines running Xorg.
I've created a new structure to better differentiate between desktop, server and general scripts.