XFCE does not respect GTK2 theme override using GTK2_RC_FILES
The GTK2_RC_FILES
environment variable is used to override GTK2 theme. But XFCE doesn't respect all of those rules, so it make the UI broken because it's mixed.
- Adwaita-dark override when using Adwaita in XFCE:
env GTK2_RC_FILES=/usr/share/themes/Adwaita-dark/gtk-2.0/gtkrc abx
- Adwaita override when using Adwaita-dark in XFCE:
env GTK2_RC_FILES=/usr/share/themes/Adwaita/gtk-2.0/gtkrc abx
But it's normal in an Openbox session:
- Adwaita-dark override in Openbox:
- Adwaita override in Openbox: