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
Last changelog:

6 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

guzzorustyjoe

6 years ago

This is the best theme ubuntu ever had Awesome job THANKS..........

Report

DasFox

6 years ago

It would be nice in the future when people put up an engine like this we can get a link to the icons and windows title bar theme as well.

Are there icons and the windows title bar theme that match the screen shots we are seeing here?

If so can someone PLEASE post a link?

THANKS

Report

gotjazz

6 years ago

well I guess by "window title bar" you mean the window borders/decoration which are part of the theme and if you'd read the description you'd know that the uploader is still working on the icon set....

Report

gotjazz

6 years ago

sorry - my bad. the icons were mentioned in a previous version but not in this post. sorry 'bout that

Report

Pocio

6 years ago

...but I prefer the old themes, with purple metacity button, and light theme with dark panel background...can you please add them back?

Report

Izo

6 years ago

For v1.20, installing the 32bits Ubuntu package appears to have killed the pathbar in my Nautilus. I no longer have a pathbar.

Using Ubuntu Lucid, with Nautilus-Elementary.

/izo\

Report

emilywind

6 years ago

Very nice; +1. Any ETA on that icon theme though? Looks amazing as well. :)

Report

matasatu

6 years ago

I Like This Theme.. amazing!!. :)

Report

Jeroenverh

6 years ago

Very beautiful theme!

Report

punkdrunkmonkey

6 years ago

Great job !! This theme is amazing.

One problem though, the nautilus side pane looks awful (on Ubuntu 10.04 ), is there a way to fix this ?

Eagerly looking forward to the icon theme.

Report

tiheum

6 years ago

Install the new version for better integration in gnome 2.30.

Report

punkdrunkmonkey

6 years ago

it worked , Thanks!! :D

Report

haaglin

6 years ago

With the equinox theme, i get a segfault with evolution when i open the calendar view. Anyone else have this problem?

Running ubuntu 10.04. Tried with both 64 deb and compiled. This does not happen to any of my other themes.

Quote:

haaglin@haaglin:~$ gdb /usr/bin/evolution
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/evolution...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/evolution
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffdcbc9710 (LWP 6852)]
[Thread 0x7fffdcbc9710 (LWP 6852) exited]
[New Thread 0x7fffdcbc9710 (LWP 6856)]
[New Thread 0x7fffdc3c8710 (LWP 6858)]
[New Thread 0x7fffdb9bc710 (LWP 6876)]
[New Thread 0x7fffdb1bb710 (LWP 6880)]
[New Thread 0x7fffda9ba710 (LWP 6884)]
[New Thread 0x7fffda1b9710 (LWP 6887)]
[New Thread 0x7fffd99b8710 (LWP 6891)]
[New Thread 0x7fffd8faa710 (LWP 6893)]
[New Thread 0x7fffd3fff710 (LWP 6903)]
[New Thread 0x7fffd37fe710 (LWP 6911)]
[New Thread 0x7fffd2ffd710 (LWP 6918)]
[New Thread 0x7fffd27fc710 (LWP 6919)]
[New Thread 0x7fffd1ffb710 (LWP 6920)]
[New Thread 0x7fffd17fa710 (LWP 6921)]
[New Thread 0x7fffd0ff9710 (LWP 6922)]
[Thread 0x7fffd0ff9710 (LWP 6922) exited]
[Thread 0x7fffd2ffd710 (LWP 6918) exited]
[Thread 0x7fffd17fa710 (LWP 6921) exited]
[Thread 0x7fffd8faa710 (LWP 6893) exited]
[New Thread 0x7fffc9594710 (LWP 6990)]
[New Thread 0x7fffd8faa710 (LWP 6995)]
[New Thread 0x7fffd17fa710 (LWP 6999)]
[New Thread 0x7fffd2ffd710 (LWP 7001)]
[New Thread 0x7fffd0ff9710 (LWP 7013)]
[New Thread 0x7fffc9553710 (LWP 7018)]
[New Thread 0x7fffc8d52710 (LWP 7019)]
[New Thread 0x7fffc8551710 (LWP 7021)]
[Thread 0x7fffc9553710 (LWP 7018) exited]
[Thread 0x7fffd0ff9710 (LWP 7013) exited]
[New Thread 0x7fffc9553710 (LWP 7022)]
[Thread 0x7fffc8d52710 (LWP 7019) exited]
[Thread 0x7fffc8551710 (LWP 7021) exited]
[Thread 0x7fffc9553710 (LWP 7022) exited]
[Thread 0x7fffd8faa710 (LWP 6995) exited]
[Thread 0x7fffd17fa710 (LWP 6999) exited]
[New Thread 0x7fffd17fa710 (LWP 7095)]
[New Thread 0x7fffd8faa710 (LWP 7110)]

Program received signal SIGSEGV, Segmentation fault.
equinox_style_draw_vline (style=0xda8ed0, window=0xdf1120,
state_type=GTK_STATE_NORMAL, area=0x0, widget=0x0,
detail=<value optimized out>, y1=3, y2=14, x=153)
at ./src/equinox_style.c:1042
1042 separator.inToolbar = EQUINOX_IS_TOOLBAR (widget->parent);
(gdb)

Report

haaglin

6 years ago

oops..doublepost.. sorry

Report

haaglin

6 years ago

With the equinox theme, i get a segfault with evolution when i open the calendar view. Anyone else have this problem?

Running ubuntu 10.04. Tried with both 64 deb and compiled. This does not happen to any of my other themes.

Quote:

haaglin@haaglin:~$ gdb /usr/bin/evolution
GNU gdb (GDB) 7.1-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/evolution...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/evolution
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffdcbc9710 (LWP 6852)]
[Thread 0x7fffdcbc9710 (LWP 6852) exited]
[New Thread 0x7fffdcbc9710 (LWP 6856)]
[New Thread 0x7fffdc3c8710 (LWP 6858)]
[New Thread 0x7fffdb9bc710 (LWP 6876)]
[New Thread 0x7fffdb1bb710 (LWP 6880)]
[New Thread 0x7fffda9ba710 (LWP 6884)]
[New Thread 0x7fffda1b9710 (LWP 6887)]
[New Thread 0x7fffd99b8710 (LWP 6891)]
[New Thread 0x7fffd8faa710 (LWP 6893)]
[New Thread 0x7fffd3fff710 (LWP 6903)]
[New Thread 0x7fffd37fe710 (LWP 6911)]
[New Thread 0x7fffd2ffd710 (LWP 6918)]
[New Thread 0x7fffd27fc710 (LWP 6919)]
[New Thread 0x7fffd1ffb710 (LWP 6920)]
[New Thread 0x7fffd17fa710 (LWP 6921)]
[New Thread 0x7fffd0ff9710 (LWP 6922)]
[Thread 0x7fffd0ff9710 (LWP 6922) exited]
[Thread 0x7fffd2ffd710 (LWP 6918) exited]
[Thread 0x7fffd17fa710 (LWP 6921) exited]
[Thread 0x7fffd8faa710 (LWP 6893) exited]
[New Thread 0x7fffc9594710 (LWP 6990)]
[New Thread 0x7fffd8faa710 (LWP 6995)]
[New Thread 0x7fffd17fa710 (LWP 6999)]
[New Thread 0x7fffd2ffd710 (LWP 7001)]
[New Thread 0x7fffd0ff9710 (LWP 7013)]
[New Thread 0x7fffc9553710 (LWP 7018)]
[New Thread 0x7fffc8d52710 (LWP 7019)]
[New Thread 0x7fffc8551710 (LWP 7021)]
[Thread 0x7fffc9553710 (LWP 7018) exited]
[Thread 0x7fffd0ff9710 (LWP 7013) exited]
[New Thread 0x7fffc9553710 (LWP 7022)]
[Thread 0x7fffc8d52710 (LWP 7019) exited]
[Thread 0x7fffc8551710 (LWP 7021) exited]
[Thread 0x7fffc9553710 (LWP 7022) exited]
[Thread 0x7fffd8faa710 (LWP 6995) exited]
[Thread 0x7fffd17fa710 (LWP 6999) exited]
[New Thread 0x7fffd17fa710 (LWP 7095)]
[New Thread 0x7fffd8faa710 (LWP 7110)]

Program received signal SIGSEGV, Segmentation fault.
equinox_style_draw_vline (style=0xda8ed0, window=0xdf1120,
state_type=GTK_STATE_NORMAL, area=0x0, widget=0x0,
detail=<value optimized out>, y1=3, y2=14, x=153)
at ./src/equinox_style.c:1042
1042 separator.inToolbar = EQUINOX_IS_TOOLBAR (widget->parent);
(gdb)

Report

tefaz

7 years ago

Awesome Theme =) ....

just one thing,

why my nautilus side pane looks awful =/ ?!

http://img23.imageshack.us/img23/948/screenshotfd.png

Please help,
Thanks in advance.

Report

tr33m4n

7 years ago

I'd also agree, my side pane looks awful as well... I am using the elementary build of nautilus, however the problem is the same... Also I do like the little inset dot as a 'spacer' however it does not look good in some applications... for example the bottom right corner of Nautilus.

http://img215.imageshack.us/img215/2707/screenshotfyz.png

I do love your theme though, don't get me wrong :)

Cheers

Report

Sharpeee

6 years ago

I really don't like the little dot! I think it is really quite ugly and not fitting with the rest of the theme.

Does anybody know how to get rid of it?

Report

LiquidMeson

6 years ago

quick fix.
http://pastebin.com/uJ5NXc9L

Report

tiheum

6 years ago

Problem fixed in Equinox 1.20

Report

daas88

7 years ago

Amazing theme, it looks perfect O_O
I'm going to try it, I really hope it's bug free :P

By the way, what font are you using?

Report

daas88

7 years ago

I digged through the comments and I found out about the font, and I already have it^^

A little request: could you make a metacity version with the controls on the left?

Report

EliasGatsu

7 years ago

How to on separator in nautilus-sidebar?
In murrine:
separatorstyle = 1
# 0 = solid line, 1 = smooth separator

Report

tiheum

6 years ago

You can do this with Equinox 1.20

Report

noran

7 years ago

God this theme is amazing! I don't think I'll ever change it, it's just perfect.
You got me checking the website everyday for the icon theme. Almost done? :)

Report

6 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

Filename Version Description Filetype Packagetype License Downloads Date Filesize Install
Score 75%
75.00 Likes
25 Dislikes
Details
version
1.50
updated Apr 27 2011
added Mar 20 2010
downloads
page views 33236