What am I missing to be able to theme GTK applications in Plasma? I have the breeze-gtk, kde-gtk-config, gtk2 & gtk3 packages installed, and have “Breeze” selected as the “GTK theme” in “Settings > Application Style > GNOME/GTK Application Style”. However, Timeshift still shows up as some sort of light theme.
I’ve definitely seen someone’s screenshot in which Timeshift has a dark theme. Weirdly, the settings I have seems to work for other GTK styling bits, like Firefox’s menus.
Not run as root apply theme logged in as root which is generally not recommended but I have never seen it cause a problem time gparted is the same way.
This is true. I have a few gtk2 apps, Artha, one of my favorite dictionary/thesaurus apps that doesn’t like to play nicely with GTK3 theming. Looks like an old Windows 95 app. What I found is that some themes work better than others. For example, Layan theme seems to work for all the old gtk2 apps, while Breeze and others do not, so, do some theme exploring.
Also, many big GTK apps like GIMP and Inkscape have their own themes, and can be made to look very good, but having system-wide consistency in theming is pretty much impossible.
This may well be the case. I have both gtk2 & gtk3 installed. I notice that on my work Kubuntu desktop (not my choice) I can select both GTK2 & GTK3 themes:
Applications that require root permission like timeshift, firewalld gui always had light theme in Plasma for me . I don’t know why it happens in Plasma . It doesn’t happen in XFCE .
The firewall gui doesn’t actually run as root so it doesn’t have this problem. It has matching theming on all my installs across several different distros.