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
149,012 (98 today)
Favourites
316 (who?)
Comments
396
Downloads
25,573 (18 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:
 
:iconthssndvd:
thssndvd Featured By Owner 3 hours ago  New member
I cannot seem to add the repo in fedora 20.

I added the .repo file to my /etc/yum.repos.d

Here is what I get running yumex:

failure: repodata/0c5614cb4bfa87e1db8b576c28cdbe9ebf334c33b730b1f64e961fe879927d4d-primary.xml.gz from home_satya164_elegance-colors: [Errno 256] No more mirrors to try.
download.opensuse.org/reposito…: [Errno 14] HTTP Error 404 - Not Found

You can try starting 'yumex -n' from a command line
and deselecting the repositories causing problems
and try again.
Reply
:iconsatya164:
satya164 Featured By Owner 9 minutes ago  Hobbyist General Artist
Looks like some issue with OBS.
Reply
:iconkazetade:
kazetade Featured By Owner 23 hours ago
can't seem to get my panel transparent like in the screenshots..
Reply
:iconsatya164:
satya164 Featured By Owner 23 hours ago  Hobbyist General Artist
Can you share your config?
Reply
:iconcoddo:
Coddo Featured By Owner Edited Jul 13, 2014  Hobbyist Photographer
Hi, I'm on Ubuntu 14.04 LTS and have gnome 3.10 installed.
Everything seems to be fine at installation, and I get no errors at troubleshooting. However, the theme doesn't seem to get applied....
I also checked if the theme is selected in the gnome tweak tool and that wasn't the case either. One interesting thing though is that elegance-colors appears twice in the gnome tweak tool and I tried selecting each of them, but none works.

Any ideas on how I could solve this problem ? I really liked this theme :).

Thanks
Reply
:iconsatya164:
satya164 Featured By Owner Jul 13, 2014  Hobbyist General Artist
Do you have user themes extension enabled? Also try opening the "Elegance Colors" app and clicking apply.
Reply
:iconcoddo:
Coddo Featured By Owner Jul 13, 2014  Hobbyist Photographer
User themes extension is enabled and I tried applying the changes both with the GUI and from the console.
While running the process in the console, I get the same messages and no errors, just like everything is working fine.

Where should this theme actually get installed: in usr/share/themes or home/{username}/.local/share/themes ?
Reply
:iconsatya164:
satya164 Featured By Owner Jul 13, 2014  Hobbyist General Artist
If you installed from the PPA it'll be installed in correct place, i.e. /usr/share/elegance-colors/
Reply
:iconcoddo:
Coddo Featured By Owner Edited Jul 13, 2014  Hobbyist Photographer
Ok, it's there. I also have and elegance-colors folder in home/{username}/.local/share/themes.

Could that be the problem ?

-----EDIT
-----
It seems that was the problem. I deleted that folder and logged out. After i logged back in, everything worked fine.
Reply
:iconsatya164:
satya164 Featured By Owner Jul 13, 2014  Hobbyist General Artist
Cool :D
Reply
Add a Comment: