如何让 Fedora 20 的所有应用程序使用深色主题?

如何让 Fedora 20 的所有应用程序使用深色主题?

如果可以强制所有程序使用深色 adwaita 主题,我希望这样做。目前看来只有 Fedora 附带的应用程序能够完全变暗,而我使用的其他所有程序看起来都像标准的白色主题。

我设法通过将 /usr/share/themes/adwaita/gtk-3.0/gtk.css 更改为来自同一文件夹的 gtk-dark.css 的副本来使顶部栏变暗,但这还不够,因为它只能修复顶部栏而不是所有内容。

例如,Firefox 的样子如下: 在此处输入图片描述

那么,我怎样才能让所有应用程序看起来都像 nautilus 和标准 Fedora 应用程序一样漂亮和黑暗呢?

答案1

好吧,您已经发现了解决方案的一半:这是一个 GTK 主题。它仅适用于使用 GTK GUI 的应用程序。这对于已发布和第三方应用程序都是一样的。

Firefox 不使用 GTK,因此不使用主题。您绝对无法改变这一点,除非重新发明 Firefox。;) 不过,可能存在符合您偏好的主题(至少对于 Firefox 而言)。

答案2

env GTK_THEME=Breeze:dark firefox

为 gtk2 设置主题

~/.gtkrc-2.0

答案3

首先,对于其他可能想知道的人来说,让所有 gnome3 应用程序使用深色主题的一种方法是~/.config/gtk-3.0/settings.ini重新启动会话ralt+F2 提示符下的命令似乎不起作用):

[Settings]
gtk-application-prefer-dark-theme = true

现在我不知道是否存在这样的属性来配置 gtk2 应用程序。

相关内容