I’m on Nobara Linux (with KDE6) using a dark theme. I’m using Unity Mod Manager on some games, which, with my current configuration has unreadable text on buttons etc because the text color is the same as the button-background.
When I switch the color in the settings to a light-mode theme like Breeze, everything in Unity Mod Manager becomes perfectly readable.
How do I force a single application to use light mode and/or a specific color-scheme?


Right, I confirmed UnityModManager looks different when I change the GTK theme.
Then, instead of Kate, I tried changing the GTK theme like you showed in Lutris and that works.
So the issue seems to lie with Mono. I found this old issue https://github.com/mono/mono/issues/9998 Mono seems to ignore the GTK_THEME environment variable. However there is a workaround:
GTK_DATA_PREFIX= mono ./UnityModManager.exemakes mono default to a classic window theme.Thanks for your help!
Ah, cool that you were able to fix it! 🙂