For the fanatics who want all bright in day and all dark in night
To improve life quality it is recommended to follow the circadian rhythm, aka the biological clock. For this reason people use F.lux, night shift, dark mode etcetra. This repo provides a space for all things related to automation efforts in dark/light-mode/night shift etcetra.
I recommend F.lux instead of the build-in ones from the OS. In the settings from F.lux you can enable F.lux to set the Dark theme at sunset. Which sets your entire operating system to Dark, and all apps adjusted to this will follow. The build-in ones from OS require location services, which disables your WiFi temporary to check your location and potentially causes hickups in cloud gaming or video conferences[1]. With F.lux you can set your location manually and then disable location services entirely.
[1] https://www.reddit.com/r/Stadia/comments/eet8f1/psa_disable_location_services_while_playing/
Use the build in night shift/dark mode from iOS/Android. Phones have GPS, so the problem that desktops have is not there.
Look at the amazing 24 hour wallpapers which are mainly for Mac, but they also offer Windows some wallpapers that work with WinDynamicDesktop. With some work it should also be possible for Linux. If you have the 24 hour wallpaper on Mac, with some effort (editing JSON) it is possible to convert to Windows/Linux.
Android:
- I am trying out this one: https://play.google.com/store/apps/details?id=kaka.wallpaper.forest
iOS: Please send recommendations via PR
- VSCode: Settings -> Window -> Auto Detect Color Scheme
- ITerm 2: https://gist.github.com/jamesmacfie/2061023e5365e8b6bfbbc20792ac90f8#gistcomment-3599985
install into
~/Library/Application Support/iTerm2/Scripts/AutoLaunch
then setup via menu 'scripts'
- Home Assistant: https://github.com/basnijholt/adaptive-lighting
- For Chrome/Firefox/Safari/Firefox Android: https://darkreader.org/
You can setup dark reader to activate based on operating system dark theme.