如何为一个特定应用程序覆盖 kde-config-gtk-style 中的 GTK 样式设置?

如何为一个特定应用程序覆盖 kde-config-gtk-style 中的 GTK 样式设置?

我很高兴我的 debian 上的 kde 如何处理 gtk 应用程序(如 Firefox 或 Thunderbird)的主题。我通常使用breeze-darkadwaita-dark主题。

然而,我使用的一个应用程序 (moneyplex) 与我的 gtk 主题看起来不太好。有些文本字段具有难看的白色背景,其中有浅灰色字体颜色,而它们的背景应该是深色的。

所以我真的想为那个应用程序设置一个覆盖主题。

我找到了一个经常被命名的解决方案来尝试类似的事情

GTK_THEME=Adwaita:light moneyplex

及其变体,但它根本不起作用。是否有任何其他环境设置可以覆盖一个应用程序当前的 gtk 主题引擎?

答案1

这有点像橡皮鸭,在问题提出几分钟后,我找到了一种在这里有效的方法:Keepass 不尊重 GTK_THEME 变量

我必须设置环境变量:

GTK2_RC_FILES="/usr/share/themes/Adwaita/gtk-2.0/gtkrc"

代替GTK_THEME

相关内容