如果不用GNOME3的话,gnome-tweak-tool对gtk3程序的外观设定是没用的,你见到的画面会是这样子的:
当前也没有类似lxappearance这样方便在非GNOME环境设定gtk程序外观的工具,只能手动改配置文件。
~/.config/gtk-3.0/settings.ini
有些发行版本没有gtk-3.0路径的,新建便是。GNOME3默认主题是
[Settings] gtk-theme-name = Adwaita gtk-fallback-icon-theme = gnome
效果图如下
其实主要是为了nm-applet(GNOME3的网络管理器),实在是不能信任KDE的网路管理部件……
因为oxygen主题已经移植到gtk3上,archlinux用户直接yaourt oxygen-gtk3-git便是,然后配置文件改为
[Settings] gtk-theme-name = oxygen-gtk gtk-fallback-icon-theme = oxygen
效果图如下
那些没有移植到gtk3上的oxygen-gtk用户(我google的时候貌似fedora是有的),可以考虑自己编译(缺依赖的话自己google装那些缺的包吧……不同发行版包命名差异太多):
git clone git://anongit.kde.org/oxygen-gtk oxygen-gtk cd oxygen-gtk git checkout gtk3 mkdir build cd build cmake -DCMAKE_INSTALL_PREFIX=/usr .. make sudo make install
16 FEEDBACKS