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?

  • Ephera@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 days ago

    This might work: https://discuss.kde.org/t/change-color-or-theme-of-specific-window/1884/6

    I’m not familiar with Unity Mod Manager, so hard to say or give detailed instructions.

    If you happen to know how to run Unity Mod Manager from the terminal, the easiest way to check whether it will work, is by first running export GTK_THEME=Default and then running Unity Mod Manager in the same terminal.

    This export command sets an environment variable (GTK_THEME). In case Unity Mod Manager respects the GTK theme of your system, it will presumably respect that environment variable.

    From what I’ve quickly read up on Unity Mod Manager, it is implemented in C#, so I’m guessing it does not use GTK directly (but might still try to emulate its theme from the GTK theme) and well, it might behave weirdly under Linux in general…

    • ackthxbye@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      Unfortunately doesn’t work for me. I launch Unity Mod Manger with mono ./UnityModManager.exe but I also tried it on Kate, both with the commandline and the Menu-Editor shown in the last post. Both Unity Mod Manager and Kate launch, but do not change how they look.