Deviant Login Shop  Join deviantART for FREE Take the Tour
×



Details

Submitted on
June 2, 2012
File Size
281 KB
Link
Thumb
Embed

Stats

Views
123,038 (161 today)
Favourites
284 (who?)
Comments
362
Downloads
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.

---

Installation:


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 - download.opensuse.org/reposito… and install the package gnome-shell-theme-elegance-colors via the distro's package manager.

Arch Linux users can install Elegance Colors from aur - aur.archlinux.org/packages/gno…

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,

make
sudo make install

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

Also install the User Theme Extension for Gnome Shell extensions.gnome.org/extension…

Setup:


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,

elegance-colors

To set the theme, run the following commands,

gsettings set org.gnome.shell.extensions.user-theme 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.

---

Troubleshooting:



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/themefile.zip

---

Code:



Code and documentation: github.com/satya164/elegance-c…

Bugs and feature requests: github.com/satya164/elegance-c…

---

Credits: Thanks to Alin Andrei www.webupd8.org and Brian Bentsen bimsebasse.deviantart.com/ for their valuable suggestions and testing.

---

License: GPL-3.0+
Add a Comment:
 
:iconryanchang:
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!
Reply
:iconsatya164:
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.
Reply
:iconryanchang:
How do I access advanced config?
Reply
:iconsatya164:
satya164 1 day ago  Hobbyist General Artist
See the README in the GitHub page.
Reply
:iconkofdog:
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.
Reply
:iconsatya164:
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.
Reply
:iconkofdog:
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.
Reply
:iconsatya164:
satya164 Apr 11, 2014  Hobbyist General Artist
That would be a Shell issue then :D
Reply
:iconmyxomatosis602:
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. 
Reply
:iconsatya164:
satya164 Apr 7, 2014  Hobbyist General Artist
More details on Gnome version and OS?
Reply
Add a Comment: