更改 MONO 应用程序的外观

Mad*_*vad 8 themes mono

我想主题使用单声道框架的应用程序。我尝试了各种 GTK2/3“解决方案”,但这些都没有改变。

我试过的只有两个例子:

env GTK_THEME="HighContrast" mono /path-to-app.exe

GTK2_RC_FILES=/usr/share/themes/HighContrast/gtk-2.0/gtkrc mono /path/to/app.exe

在这两种情况下,应用程序都会正常打开而无需更改。

小智 1

我来自未来。

更新的 Mono 版本现在在某种程度上支持 GTK 主题。但请注意:这是一把双刃剑,因为结果有时会很糟糕。请参阅这些 GitHub 问题:

简而言之,Mono 似乎会检测到您活动的 GTK 主题,并且您无法轻易告诉它使用特定主题。

如果您想尝试一下,您需要添加官方 Mono 存储库以获取最新更改,因为发行版的存储库可能非常过时。截至 2023 年初撰写本文时,Debian(以及 Ubuntu 和所有衍生版本..)仍在托管最初于 2020 年初发布的 6.8.0 版本。

如果您已经在 Mono 中看到深色主题但想要禁用它,请使用以下方法

GTK_DATA_PREFIX= mono <your_app>.exe
Run Code Online (Sandbox Code Playgroud)