Equinox GTK Engine
GTK2 Themes
Description:

A heavily modified version of the beautiful Aurora engine (1.4). Thanks to his author.

IMPORTANT! Since version 1.40, the file below contains only the engine source. You can download themes (both GTK and Metacity) from the second and third links :
- The five Equinox Evolution themes are new offical ones and will get some updates in the future. Only these themes are now included in the theme package available from the Launchpad PPA
- The original themes are no longer maintained (but still usable).

Engine installation

First of all, make sure you have installed the GTK+ library development files (libgtk2.0-dev on Debian/Ubuntu, gtk2-devel on Fedora) with your favourite package manager.

Then to compile the Equinox engine, extract the corresponding archive in your home folder. In the new directory, run the following commands:
./configure --prefix=/usr --enable-animation
make


On Fedora 64 bits (and perhaps other distribs), compilation don't work with the options above. You must run:
./configure --prefix=/usr --libdir=/usr/lib64 --enable-animation


Finally, run this command as root:
make install


Themes installation

To install the themes, extract the content of the other archive in your ~/.themes.

You can easily change the colour used for selected items or tooltips in Appearance preferences.

To fix the issue with the text of selected menu items in Firefox and Thunderbird, copy the userChrome.css in both ~/.mozilla/firefox/xxxxxxxx.default/chrome/ and ~/.thunderbird/xxxxxxxx.default/chrome/

To use the Equinox Evolution theme with Chromium or Google Chrome, open the browser and drag the CRX file (provided in the themes archive) into the address bar. In applications options, don't forget to enable the display of Metacity borders.

Icon theme
A (still uncomplete) version of Faenza icon theme is now available. Follow the link a the bottom of this page.

Engine options

* curvature = 2.5
* menubarstyle = 1 # 0 = flat, 1 = gradient
* menubaritemstyle = 0 # 0 = flat, 1 = gradient, 2 = inverse gradient, 3 = line
* menubarborders = 1 # 0 = none, 1 = bottom border, 2 = top half-border, 3 = bottom border and top half-border
* toolbarstyle = 1 # 0 = flat, 1 = gradient, 2 = flat without border, 3 = gradient without border, 4 = flat with bottom border, 5 = gradient with bottom border
* buttonstyle = 0 # 0 = normal, 1 = glassy
* menuitemstyle = 0 # 0 = normal, 1 = glassy
* listviewheaderstyle = 0 # 0 = normal, 1 = glassy
* listviewitemstyle = 1 # 0 = flat, 1 = gradient
* scrollbarstyle = 0 # 0 = normal, 1 = glassy, 2 = normal with grip, 3 = glassy with grip, 4 = flat
* scrollbartrough = 0 # 0 = background color of the parent widget, 1 = base color of the widget itself
* scalesliderstyle = 0 # 0 = normal, 1 = glassy, 2 = normal with bullet
* checkradiostyle = 0 # 0 = normal, 1 = glassy
* progressbarstyle = 0 # 0 = normal, 1 = glassy
* separatorstyle = 1 # 0 = solid inset, 1 = gradient inset, 2 = lighter line, 3 = darker line
* textstyle = 0 # orientation of text shadow
* textshade = 1.08 # > 1.0 for light text shadow, < 1.0 for dark text shadow
* animation = TRUE # FALSE = disabled, TRUE = enabled
* arrowsize = 0.1 # controls combo_arrow circle size. Diameter set by (11 + 2 * arrowsize)

Known bugs
* Strange progressbars in Firefox and Thunderbird
* Some ugly message areas

Launchpad PPA
Equinox is available to install for Ubuntu users via a PPA repository. Open a terminal and run :
sudo add-apt-repository ppa:tiheum/equinox
sudo apt-get update
sudo apt-get install gtk2-engines-equinox equinox-theme

Changelog:

5 years ago

1.50
* New option resizegripstyle
* New value for menubaritemstyle option (return of the original style !)

1.40
* New options menubaritemstyle, scrollbartrough, textstyle and textshade
* Rendering of progressbars improved
* Better support of dark themes
* Some changes in displaying focuses
* FIX: some crashes with Evolution

1.30.2:
ENGINE
* Better rendering for gradient listitems
THEMES
* Windows can be dragged from menubar
* Include userChrome.css to fix Firefox/Thunderbird menu issue
* Include Chromium/Chrome theme for Equinox Evolution
* Some fixes

1.30.1:
ENGINE
* Fix missing parameters in function equinox_style_copy

1.30:
ENGINE
* New options menubarborders and listviewitemstyle
* New values for menubarstyle and scrollbarstyle options
* Some fixes
THEMES
* New themes Evolution and Evolution Light
* Fix bug with Inkscape palette
* Workspace switcher and menubar items more lighter in dark panels
* Fix bugs with some applets: CPU scaling, network monitor, dictionary.
METACITY
* Bottom border of all themes reduced
* New themes Evolution Rounded and Evolution Squared

1.20:
ENGINE
* New options progressbarstyle and separatorstyle
* New values for options menubarstyle and toolbarstyle to hide borders of menubar and toolbar controls
* Overall performance improved
* Some fixes
THEMES
* Better integration in gnome 2.30 (specially for Nautilus)
* New light theme
METACITY
* New themes Light and Light Glass in which window controls used the selected background color
* New themes Classic and Classic Glass with a red close button and others in the selected background color

1.1:
ENGINE
* Progressbars and tabs now accept curvature option
* New engine option for menuitems style
* New focus rendering for tabs[/li]
THEMES
* New Gtkrc theme with wider controls
* Gnome panel with gradient pixmap
* Correct search bar color in Nautilus
METACITY
* Title bar reduced
* Space between title and buttons (if needed)
* Various corrections on windows controls

7 years ago

ElTimo

I think this has to be the nicest-looking theme engine I've seen to date. The fact that more than just the progressbars are animated as well makes me want to hug you.

And on top of all that it's FAST! Wow.

Report

7 years ago

tiheum

Thanks !

For various animations, credit goes to ECHM, author of Aurora Engine.

Report

7 years ago

musl1m

Is that docky ur using cos watever it is (the dock) it looks awesome

Report

7 years ago

tiheum

It's Avant Window Navigator (git version).

Report

7 years ago

Mortosa

I congratulate you on this update. Not a lot of themers would take the time to make the fixes and adjustments like you have esp for multiple distros.

Its much appreciated and the theme is great.

Report

7 years ago

mtax

I understand now why it didn't work on my fedora 64 bits ^^

Thank you very much for this theme, it rox! Original, simple, professional. Got my vote!

Report

7 years ago

jarryson

very nice theme! i like it! and the icon theme is very nice too. hope can download it soon

Report

7 years ago

Mortosa

I run Fedora 12 64bit on all 3 of my machines. After I compiled the engine I also had the issue of it couldnt be found.
so i did the following and it fixed it for me.

1. su - to root
2. I went to the location in /usr/lib/../.. where the engine was installed.
3. Once I found the two files, I did a "cp libequin* /usr/lib64/../.. to the 64bit location
4. I then applied the theme and it works perfectly for me.

Dunno if that will help anyone but it helped me.

Report

7 years ago

speedkreature

Using CentOS 5.4 x86-64...

Having issues with the titlebars rendering correctly, however the instructions listed above for Fedora make sure the menus and windows are rendered as they should be.

Looks a LOT better than the stock theme.

Thanks a million!

Report

7 years ago

tiheum

Look at the updated description above to resolve this issue ;)

Report

7 years ago

andrewsam

Hi there... firstly great work. Awesome details and I guess you've spent quality time on this. And we are better for it.

The window control buttons might be a little too thin in height. And also why not adding option for light panel colors. and thinner title bars

Report

7 years ago

strafeb

Great theme, great engine. But where can I find Farenza icon theme?

Report

7 years ago

tiheum

It's not finished yet. I release it in a few weeks.

Report

7 years ago

akson

great theme! Tell me, and icons separately, where to download?

Report

7 years ago

mio69

Absolute leader! Congratulations to your high-end theme. In my opinion, this theme should be default in LucidLynx!

Report

7 years ago

Steh

I'm tryin' it now and it looks really good...
Just one suggestion: roundness should control also tabs, progress bars and selections (menu elements) shapes... I've set it to 13 and it's great for buttons and scrollbars, but selected menu items, progressbars and tabs are still square...

Report

7 years ago

mtax

On fedora with gtk 2.18

configure: error: GTK+-2.10 is required to compile equinox

Report

7 years ago

tiheum

Have you installed the development files for GTK+ (package name is libgtk2.0-dev on Ubuntu/Debian) ?

Report

6 years ago

Faris

I'm using fedora and im getting the exact same error..

I've tried to install gtk+-devel, but with no luck.. any suggestions..?

Report

6 years ago

MartinKolenic

I recommend gtk2-devel, after installation, compiling worked perfectly for me.

Report

7 years ago

Izo

1. Compiling the engine from source worked, but when I installed the themes they couldn't find the Equinox engine. However, installing the deb corrected this and now I have working themes.

2. The metacity theme you've included is HUGE.

/izo\

Report

7 years ago

tiheum

Strange ! I tried a compilation a few minutes ago on my laptop without problems.

If someone has the same issue, please warn me.

Report

7 years ago

koiki

same here on lucid 64bits, compilation works but the engine isn't found

Report

7 years ago

tiheum

OK, i have no way to test compilation on 64 bits architecture.

On a 32 bits system, two files are created by compilation :
/usr/lib/gtk-2.0/2.10.0/engines/libequinox.la
/usr/lib/gtk-2.0/2.10.0/engines/libequinox.so
Could you find them on your system and where ?

Perhaps you should try --target=x86_64-pc-linux option with ./configure command.

Report

7 years ago

mr-andrek

Compilation went all fine on my Ubuntu Lucid beta 64bit system. So that's a quite strange behavior.

Report

Supporters

Recent Donations

Be the first to donate
Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 75%
75.00 Likes
25 Dislikes

0 Supporters for Equinox GTK Engine:

Recent Donations:

Be the first to donate
show all
Details
version
1.50
updated Apr 27 2011
added Mar 20 2010
downloads
page views 25257
support tiheum
For The Product
Equinox GTK Engine
5 - 10 - 25 - 50 - 100 - 200 - 500