让KDE中的GTK程序使用Human Theme [updated]
Saturday, 5. May 2007, 07:11:00
UPDATE: 昨天去问了一下HUAHUA, 最简单的方法就是直接编辑配置文件, 加上ICON的设定就好了...
修改 .gtkrc-2.0, 或者.gtkrc-2.0-kde, evn | grep gtk 看看那个是起作用的就修改哪个.
修改如下:
注意后面指定了icon的名称.
=========================================
kde里面安装gtk-engines-qt可以在系统设置里面让gtk程序使用qt风格, 看起来和qt程序差不多, 但是实际上有时候gtk风格看起来会挺难看的. 特别是文件对话框, 超级难看, 图标也超级丑陋.
这个时候我们可以让gtk程序使用gtk的style, 比如ubuntu的Human Theme, 感觉还不错.
第一步, 在kubuntu的 系统设定--外观--颜色, 把左下角的 *将颜色应用到非KDE应用程序* 前面的勾去掉, 这样让gtk程序使用我们将来要设定的style的配色.
第二步, 安装Human Theme 和 gnome控制台. ::
如果喜欢别的style如clearlooks, 可以安装相应的engine.
安装了Human 主题之后, 在kubuntu的 系统设定--外观--GTK Style and Fonts ,里面选择Human Style.
然后再运行 gnome-control-center, 主题里面选择Human.
第三步, 这个其实是很关键的, 再做了前面两步的时候gtk程序的风格应该已经变化了(要新打开的程序), 但是当你注销, 或者重启之后, 风格就会变得很丑, 特别是图标. ::
这一步是让登录系统的时候自动启动gnome的daemon程序, 保持gnome的某些设置, 这样还有一个好处, 如果你会经常使用某些gnome下面的程序,可能会提高启动速度. 同样如果在gnome经常会使用某些kde程序, 可以在启动的时候把kdeinit自动启动起来, 这样也能够提高kde程序的性能.
修改 .gtkrc-2.0, 或者.gtkrc-2.0-kde, evn | grep gtk 看看那个是起作用的就修改哪个.
修改如下:
gtk-theme-name="Human" gtk-font-name="Sans Serif 9" gtk-icon-theme-name="Human"
注意后面指定了icon的名称.
=========================================
kde里面安装gtk-engines-qt可以在系统设置里面让gtk程序使用qt风格, 看起来和qt程序差不多, 但是实际上有时候gtk风格看起来会挺难看的. 特别是文件对话框, 超级难看, 图标也超级丑陋.
这个时候我们可以让gtk程序使用gtk的style, 比如ubuntu的Human Theme, 感觉还不错.
第一步, 在kubuntu的 系统设定--外观--颜色, 把左下角的 *将颜色应用到非KDE应用程序* 前面的勾去掉, 这样让gtk程序使用我们将来要设定的style的配色.
第二步, 安装Human Theme 和 gnome控制台. ::
sudo apt-get install gtk2-engines-ubuntulooks human-cursors-theme human-icon-theme human-theme gnome-control-center
如果喜欢别的style如clearlooks, 可以安装相应的engine.
安装了Human 主题之后, 在kubuntu的 系统设定--外观--GTK Style and Fonts ,里面选择Human Style.
然后再运行 gnome-control-center, 主题里面选择Human.
第三步, 这个其实是很关键的, 再做了前面两步的时候gtk程序的风格应该已经变化了(要新打开的程序), 但是当你注销, 或者重启之后, 风格就会变得很丑, 特别是图标. ::
ln -s /usr/bin/gnome-settings-daemon ~/.kde/Autostart/gnome-settings-daemon
这一步是让登录系统的时候自动启动gnome的daemon程序, 保持gnome的某些设置, 这样还有一个好处, 如果你会经常使用某些gnome下面的程序,可能会提高启动速度. 同样如果在gnome经常会使用某些kde程序, 可以在启动的时候把kdeinit自动启动起来, 这样也能够提高kde程序的性能.






