An idea to consider - add user/options preferences somewhere (probably set up a separate issue for this) - utilise something like a weather api to work out local time of sunset - access users local time - switch on dark mode after sunset