Skip to content

Switch dark/light GTK theme automatically during day/night

License

Notifications You must be signed in to change notification settings

Latesil/theme-switcher

Repository files navigation

theme-switcher

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...

Prerequisites for building from source

sudo dnf install python3-gobject gtk3
sudo cp com.github.Latesil.theme-switcher.gschema.xml /usr/share/glib-2.0/schemas/
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

Install

Run GUI version:

theme-switcher-gui

Run CLI version

Automatically

  • Enable: systemctl --user enable --now theme-switcher-auto.timer

  • Disable: systemctl --user disable --now theme-switcher-auto.timer

Manually:

theme-switcher-manual.py