A global automated switcher for dark/light GTK theme during day/night and more.

Theme-switcher automatically can switch your:

  • GTK theme
  • GNOME Terminal profiles
  • Wallpapers
  • More will come...

To read docs run:

xdg-open /usr/share/doc/theme-switcher/

⚠️ WIP

Installation Instructions

sudo dnf copr enable atim/theme-switcher -y && sudo dnf install theme-switcher -y



systemctl --user enable --now theme-switcher-auto.timer




You need to setup your light/dark profiles in gnome-terminal in order to switch terminal themes automatically. Configure them by edit

sudoedit /usr/bin/

List and set your gnome-terminal profiles

gsettings get org.gnome.Terminal.ProfilesList list

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 30 x86_64 (0)* Fedora 30 (28 downloads)
Fedora rawhide x86_64 (0)* Fedora rawhide (13 downloads)
openSUSE Leap 15.1 x86_64 (0)* openSUSE Leap 15.1 (9 downloads)
openSUSE Tumbleweed x86_64 (0)* openSUSE Tumbleweed (9 downloads)

* Total number of packages downloaded in the last seven days.