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?

  • ackthxbye@feddit.orgOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    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.exe makes mono default to a classic window theme.

    Thanks for your help!