如果可以强制所有程序使用深色 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
在重新启动会话(r
alt+F2 提示符下的命令似乎不起作用):
[Settings]
gtk-application-prefer-dark-theme = true
现在我不知道是否存在这样的属性来配置 gtk2 应用程序。