Day Night Theme Switcher

By Nguyen Van Thanh

View on Snapcraft.io
Version2.0.0
Revision1
Size70.1 MB
LicenseMIT
Confinementstrict
Basecore22

Sunrise/sunset automatic light and dark GTK/GNOME theme & wallpaper scheduler

ScreenshotScreenshotScreenshot

A Linux alternative to Auto Dark Mode. Independent open-source project, not affiliated with or endorsed by Windows Auto Dark Mode.

FEATURES
• Schedule & Instant Switch: Real NOAA astronomical sunrise, solar noon, sunset and solar elevation calculator from Latitude/Longitude, custom fixed-hour schedule, automatic periodic scheduler, and instant Light/Dark switching via vendored gsettings (org.gnome.desktop.interface color-scheme, gtk-theme, picture-uri / picture-uri-dark).
• Theme & Wallpaper Mapping: Scans host GTK and desktop themes under /usr/share/themes, maps Light and Dark wallpaper images with live preview, and supports X11 root backdrop wallpaper painting (XROOTPMAPID / ESETROOTPMAPID) for window managers without GNOME Shell.
• Smart Rules & Activity Log: Pauses automatic switches when a fullscreen window or specified WM_CLASS application (e.g. media player or editor) is focused via X11/EWMH, and keeps persistent JSON rules and timestamped switch history.

NOTES
• Connect the optional system-backup interface (sudo snap connect day-night-theme-switcher:system-backup) to scan host themes in /usr/share/themes and host GSettings schemas from strict confinement.

SUPPORT & DONATE
• Created by Thanh Nguyen — https://buymeacoffee.com/thanhnv128b

Update History

2.0.0 (1)
14 Nov 2026, 03:15 UTC

Published14 Nov 2026, 03:14 UTC

Last updated14 Nov 2026, 03:12 UTC

First seen14 Nov 2026, 03:15 UTC