Thursday, November 18, 2010

Evolution in KDE is missing some icons...

I recently installed Evolution in my Kubuntu desktop and of course it's missing some icons. The reason is that I'm using the Oxygen theme and it doesnt have all the icons needed. Since it is a Gnome app you can fix it by simply installing the Gnome theme (you might as well since a lot of applications use it) and then edit your current GTK+ selected theme (QtCurve in my case) to fallback on those icons:

sudo apt-get install gnome-icon-theme
sudo mv /usr/share/themes/QtCurve/gtk-2.0/gtkrc /usr/share/themes/QtCurve/gtk-2.0/gtkrc.orig
sudo sh -c "echo gtk-fallback-icon-theme='\"gnome\"' > /usr/share/themes/QtCurve/gtk-2.0/gtkrc"
sudo sh -c "cat /usr/share/themes/QtCurve/gtk-2.0/gtkrc.orig >> /usr/share/themes/QtCurve/gtk-2.0/gtkrc"

NOTE: If you are using a different theme for GTK+ applications just replace QtCurve with your specific theme. You can see all of them under the /usr/share/themes/ folder.

You can now start Evolution and all the missing icons from the toolbar, calendar, etc. should be fixed. You may have noticed that I have also left the original gtkrc file as a backup with the extension ".orig". Just in case. :)

Enjoy and happy linuxing,

Marlon

No comments:

Post a Comment