私は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 settings.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テーマに似たものに設定することです。