Deviant Login Shop  Join deviantART for FREE Take the Tour


Submitted on
June 2, 2012
File Size
281 KB


123,038 (161 today)
284 (who?)
22,033 (22 today)
Gnome Shell - Elegance Colors by satya164 Gnome Shell - Elegance Colors by satya164
Elegance Colors is a highly customizable chameleon theme for Gnome Shell. It can change colors according to the current GTK theme, current wallpaper (uses imagemagick to get color) or use a user defined color.

Currently Elegance Colors supports Gnome Shell 3.6 to 3.12.



Ubuntu users can install Elegance Colors from our themes PPA using the following commands,

sudo add-apt-repository ppa:satyajit-happy/themes
sudo apt-get update && sudo apt-get install gnome-shell-theme-elegance-colors

Fedora and OpenSUSE users can add the appropriate repo from opensuse build service -… and install the package gnome-shell-theme-elegance-colors via the distro's package manager.

Arch Linux users can install Elegance Colors from aur -…

If you use another distro, you need to compile from source. This is needed for the GUI.

Don't worry, it is easy and straight forward.

You need to install the build-dependencies first (package names may vary depending on your distro),

glib2-devel gtk3-devel vala

Extract the archive, navigate to the directory and type the following commands in a terminal,

sudo make install

To derive color from wallpaper, you need to install ImageMagick.

Also install the User Theme Extension for Gnome Shell…


A process runs in background which detects changes, generates the theme and reloads the theme accordingly. After installation, you must run the following command to start the background process,


To set the theme, run the following commands,

gsettings set name 'elegance-colors'

You can launch the GUI from the menu which lets you customise various aspects of the the theme. You can also export your customized theme, import/export settings from the GMenu. Click on the title in the Gnome Shell top bar to get the GMenu.



It is recommended to stop any previous instances of elegance-colors when updating to a new version. You can kill running processes of elegance-colors with the command,

killall elegance-colors

To view any error messages produced, run the process in Terminal,

elegance-colors start

To manually apply changes, run,

elegance-colors apply

If your theme fails to apply after an upgrade, it is likely that the config file doesn't include new options. To update the config file, run,

elegance-colors update

To export the theme, run,

elegance-colors export /path/to/



Code and documentation:…

Bugs and feature requests:…


Credits: Thanks to Alin Andrei and Brian Bentsen for their valuable suggestions and testing.


License: GPL-3.0+
Add a Comment:
Hi Satya,

Thanks for all your work on Numix and Elegance Colors! Just wondering if you could point me to where I can change font weight and font face in Elegance Colors. Thanks!
satya164 5 days ago  Hobbyist General Artist
Font can be changed with the config UI. For font weight, you need to refer the advanced config option.
How do I access advanced config?
satya164 1 day ago  Hobbyist General Artist
See the README in the GitHub page.
It doesn't seem to be possible to use a bold font in the panel. Every bold font I try causes the font to revert back to Gnome Shell's default. Is the lack of bold support a feature of GS or Elegance Colors? Thanks.
satya164 Apr 10, 2014  Hobbyist General Artist
Hmm... Elegance Colors only uses a bold font by default, unless you override it using the advanced configuration guide. You have to choose the regular font and it will use the bold variant automatically.
Ah, thanks. That eliminates any need to choose a bold font.

It's still true, though, that attempting to use a bold font forces a regression to the default font. Perhaps this is caused by the fact that it attempts to choose the bold variant of a font which is already bold. Might be a bug worth looking into, or not.
satya164 Apr 11, 2014  Hobbyist General Artist
That would be a Shell issue then :D
After setting this all up, whenever I try to go into the Activities panel, it appears all black and then gnome prompts me to log out. 
satya164 Apr 7, 2014  Hobbyist General Artist
More details on Gnome version and OS?
Add a Comment: