Customize GTK3 / GTK2 Theme Colours Using `GTK Theme Preferences`

Satya, who’s behind some beautiful GTK and GNOME Shell themes, has created a cool new tool that lets you customize GTK theme colours in Ubuntu 12.04 – 14.04.

Screenshot from 2014-05-01 18:51:49

Right now, `GTK Theme Preferences` (that’s the name of the tool) works with any GTK2 and GTK3 themes and lets you customize the following:

– Selected background colour

– Xfce panel, Gnome panel and Unity panel: background and text color

– Menu background and font colour

Even though this is a brand new tool, it seems that GTK Theme Preferences might be included by default in the upcoming Xubuntu 13.04.

A similar feature was available in GNOME 2 by default, but unfortunately it wasn’t included in GNOME 3 and since then, GNOME (this includes Unity) users who like to customize the GTK theme colours had to do it manually, by changing configuration files. Well, that’s not the case any more thanks to GTK Theme Preferences. The application comes with a limited set of features for now as you can see (which are still very useful), but hopefully it will gain even more customization options in the future.

Install GTK Theme Preferences by entering the following commands into your terminal:

sudo add-apt-repository ppa:shimmerproject/ppa
sudo apt-get update
sudo apt-get install gtk-theme-config


via Customize GTK3 / GTK2 Theme Colors Using `GTK Theme Preferences` ~ Web Upd8: Ubuntu / Linux blog


3 thoughts on “Customize GTK3 / GTK2 Theme Colours Using `GTK Theme Preferences`

  1. It is a nice idea but unfortunately it wasn’t implemented very well at least on GTK2. It simply creates a .gtkrc-2.0 file. Which is fine except that it doesn’t check if one already exists. If you have previously created one it will simply overwrite it.

    • I didn’t know that, I’ve only ever used it on GTK3, and it’s been good for getting rid of some garish highlight colours on some otherwise lovely themes 🙂

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s