我可以在 Ubuntu 13.10 中仅更改一个程序的主题吗?

我可以在 Ubuntu 13.10 中仅更改一个程序的主题吗?

我想将 Inkscape 使用的主题更改为深色主题,但我希望我使用的其余程序保留其当前的主题。

我找到了这篇文章(http://urukrama.wordpress.com/2008/07/13/setting-a-custom-gtk-theme-for-specific-applications/),但它似乎已经过时了,对我来说不起作用。

我正在运行 Ubuntu 13.10,我尝试应用不同主题的 Inkscape 版本是 0.48.4。我可以通过使用 Unity 调整工具更改全局主题来更改 Inkscape 的主题,但所有其他程序也会更改。

另外,如果有任何方法可以更改特定应用程序的图标集,我也想这样做。

答案1

如何让 Firefox 完全忽略我的 GTK 主题?如何使gtk2Firefox 或 LibreOffice 等应用程序具有不同的主题。

如何知道某个程序是否使用 GTK 2 或 3?表示 Inkscape 是一个gtk2应用程序。

对于gtk3应用程序,如果你的系统的 GTK3 版本高于 3.10,你可以像这样使用 GTK_THEME 环境变量:

GTK_THEME=Adwaita:dark gnome-calculator 

我不清楚qt应用程序。


我使用这个脚本来启动具有其自己主题的 LibreOffice:

#!/usr/bin/env bash

GTK2_RC_FILES=/usr/share/themes/Numix/gtk-2.0/gtkrc libreoffice --calc

相关内容