GTK 应用程序看起来很糟糕

GTK 应用程序看起来很糟糕

我正在运行 ArchLinux 和 gnome shell 3.16.1。 GTK+ 主题:Evopop-gtk-theme 图标:Adwaita 全局深色主题。

运行 nautilus、gnome-tweak-tool、dconf、system-monitor、gnome-terminal 等应用程序,我得到了我配置的样式。

问题是,当我运行其他应用程序(如 Filezilla、Thunderbird、Caja、Terminator、Eclipse、Wireshark)时...然后我会看到旧样式,但我不知道发生了什么。如果我运行其他窗口管理器,例如 Awesome-wm 或 i3,我会在所有应用程序中获得默认的 adwaita 样式。

让我给你看一个例子: 在此输入图像描述

这是一些基本配置:

/home/n/.config/gtk-3.0 设置.ini

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

gtk.css

.header-bar.default-decoration {
    padding-top: 3px;
    padding-bottom: 3px;
}

.header-bar.default-decoration .button.titlebutton {
    padding-top: 2px;
    padding-bottom: 2px;
}

/home/n/.config/gtk-2.0 空的

答案1

据我所知 Adwaita GTK 主题适用于 GTK3 和 GTK2,但您安装的主题 (Evopop-gtk-theme) 似乎仅适用于 GTK3。这就是 GTK2 应用程序看起来很丑的原因。

修复它的方法是安装 lxappearance (或任何其他 GTK2 配置工具,但这个是轻量级的并且没有依赖项)并将 GTK2 主题设置为与当前 GTK3 主题类似的内容。

相关内容