org.gnome.desktop.interface/color-scheme
is the settings that GNOME uses to change the color scheme of GTK 4 apps themed with libadwaita.
Some GTK apps will not trigger theme change because they're sentitive to org.gnome.desktop.interface/gtk-theme
.
gtk_theme_sync_service.sh
is a service that ensure both settings are in sync.
org.gnome.desktop.interface/color-scheme
is the source of truth.
Works on Fedora Workstation 41 + GNOME 47 and Night Theme Switcher GNOME Extension