Description: Make Cinnamon look like venerable WinXP interface. May/may not work on other DEs
Current flavors: - Luna - Metallic - Royale
Includes gtk3, gtk2, cinnamon, metacity-1, and cursor themes
Works with gtk3.20+ (for Arch and friends), gtk3.18 (for Linux Mint 18.x) and gtk3.10 (for Linux Mint 17.x)
Full source available on Github (https://github.com/petrucci4prez/CinnXP), please direct all issues/bugs here as well. Pre-compiled files below have all three current flavors.Last changelog:
v1.0 - Updated for Cinnamon 2.8 v1.0.1 - bug fixes and added support for Linux Mint
I tried 3.10 themes (LM 17.3 Cinnamon). Metallic Theme is perfect. Thanks a lot. But the rest are buggy: Luna & Royale Cinnamon Themes are skinless (absolutely transparent). Luna & Royale Metacity Themes can't be applied.
I've extracted the themes from your archive into /usr/share/themes/ (for all users of LM 17.3)
Only Metallic Theme for Cinnamon, GTK3 and Metacity can be applied
And I've found that GTK2 Metallic theme doesn't work but GTK3 is O'K.
gtk2-engines-pixbuf and gtk2-engines-pixbuf:i386 packages are installed.
The problem is solved. GTK2 theme is already working fine. Sorry for bothering you.
I just removed space symbols from folder name, i.e. "CinnXP-Metallic" instead of "CinnXP - Metallic".
P.S. Petrucci is such a freaking monster! Should he ever be prez, maybe then he could get rid of Labrie :) Seriously, every other member (except maybe Manginni) are monsters as well (Manginni is great... but not a monster).... and then there is Labrie who is, ahem, "adequate."
Sorry for the off topic post...
you might be the first to ever comment on my alias \m/^.^
he would make an excellent prez...good music for all :)
about Labrie, I think the only time he has ever unleashed his full versatility is with Frameshift. DT thus far has underutilized him...except for maybe their latest :(
I use Arch, Mate Desktop, and gtk3.20. A growing number of great themes aren't compatible with the latest release of gtk 3.20, but this one works great! Uniform look with gtk2 / qt, and very clean and pleasant to look at.
Yes, Mate works with the gtk themes and window decoration just fine (the two components I use). More and more apps I use are now gtk3, seems to work great running them in Mate with this theme.
Whats so important about SCSS? just curious? It just seems like a pain in the arse for those who write themes haha. It's probably gonna stop a lot from even bothering. who knows. Maybe one has to adapt but why?
SCSS is way more concise and maintainable. If you look at the source code for adwaita, the output css files total ~500kB and the scss files used to create them only ~130kB. For those willing to learn the syntax it feels much like any other "real" programming language with reusable code and logic. You can basically make the equivalent of "functions" that can be "called," use if/then logic to decide what color make button rather than typing similar code 20 times, use for loops to iterate through a whole list of selectors, etc. All that means you can avoid ugly crap like this:
.button,
.button:hover,
.toolbar .button.raised,
.toolbar .raised .button,
.toolbar .button.raised:hover,
.toolbar .raised .button:hover,
.primary-toolbar .raised .button,
.primary-toolbar .button.raised,
.primary-toolbar .raised .button:hover,
.primary-toolbar .button.raised:hover,
.toolbar GtkComboBox .button,
.toolbar GtkComboBox .button:hover,
.spinbutton.vertical .button,
.spinbutton.vertical .button:hover,
GtkSwitch.slider,
GtkSwitch.slider:active {
background-color: white;
}
There is a reason GNOME is using scss for adwaita and benevolently forcing its users to do the same for their own themes :D
Ratings & Comments
48 Comments
9 +
Is there any way to update the theme for gtk 3.20? I do not know how to contribute but will do what I can if asked.
The only issue I am having from thenew version is the background has gone completely white
I tried 3.10 themes (LM 17.3 Cinnamon). Metallic Theme is perfect. Thanks a lot. But the rest are buggy: Luna & Royale Cinnamon Themes are skinless (absolutely transparent). Luna & Royale Metacity Themes can't be applied.
seems fine on my LM17.3 virtualbox. You have three separate folders for each theme in ~/.themes or /usr/share/themes?
I've extracted the themes from your archive into /usr/share/themes/ (for all users of LM 17.3) Only Metallic Theme for Cinnamon, GTK3 and Metacity can be applied And I've found that GTK2 Metallic theme doesn't work but GTK3 is O'K. gtk2-engines-pixbuf and gtk2-engines-pixbuf:i386 packages are installed.
The problem is solved. GTK2 theme is already working fine. Sorry for bothering you. I just removed space symbols from folder name, i.e. "CinnXP-Metallic" instead of "CinnXP - Metallic".
I do not normaly use lighter themes, but these are very very good! Good work man. Oviously you put a lot of work into them. Voted up :)
P.S. Petrucci is such a freaking monster! Should he ever be prez, maybe then he could get rid of Labrie :) Seriously, every other member (except maybe Manginni) are monsters as well (Manginni is great... but not a monster).... and then there is Labrie who is, ahem, "adequate." Sorry for the off topic post...
you might be the first to ever comment on my alias \m/^.^ he would make an excellent prez...good music for all :) about Labrie, I think the only time he has ever unleashed his full versatility is with Frameshift. DT thus far has underutilized him...except for maybe their latest :(
Just to let you know, you can now drop the LM link, Linux Mint 18 is out.
Nice theme; I like it ;)
I use Arch, Mate Desktop, and gtk3.20. A growing number of great themes aren't compatible with the latest release of gtk 3.20, but this one works great! Uniform look with gtk2 / qt, and very clean and pleasant to look at.
First, thank you, second, this works with MATE? ...interesting
Yes, Mate works with the gtk themes and window decoration just fine (the two components I use). More and more apps I use are now gtk3, seems to work great running them in Mate with this theme.
Hi, Just wanna let you know that I like Nico's ideas. Also admire his perseverance. Cheers.
Too bad I can't vote twice. But consider I voted you again 4prez. You've sure got imagination. Regards
A very usable theme! Visually easy and like home :)
Certainly, one of the nicest I've ever seen.
Hi, You've done a great job making it Mint compatible.
This is a really good copy of the windows XP look. Well done.
I agree. This is quality job. Even the name is well thought out. By the way, a Cinn10 in .scss would make me happy.
Whats so important about SCSS? just curious? It just seems like a pain in the arse for those who write themes haha. It's probably gonna stop a lot from even bothering. who knows. Maybe one has to adapt but why?
SCSS is way more concise and maintainable. If you look at the source code for adwaita, the output css files total ~500kB and the scss files used to create them only ~130kB. For those willing to learn the syntax it feels much like any other "real" programming language with reusable code and logic. You can basically make the equivalent of "functions" that can be "called," use if/then logic to decide what color make button rather than typing similar code 20 times, use for loops to iterate through a whole list of selectors, etc. All that means you can avoid ugly crap like this: .button, .button:hover, .toolbar .button.raised, .toolbar .raised .button, .toolbar .button.raised:hover, .toolbar .raised .button:hover, .primary-toolbar .raised .button, .primary-toolbar .button.raised, .primary-toolbar .raised .button:hover, .primary-toolbar .button.raised:hover, .toolbar GtkComboBox .button, .toolbar GtkComboBox .button:hover, .spinbutton.vertical .button, .spinbutton.vertical .button:hover, GtkSwitch.slider, GtkSwitch.slider:active { background-color: white; } There is a reason GNOME is using scss for adwaita and benevolently forcing its users to do the same for their own themes :D
Thanks. Well that is very good to know. No one has talked much about it. It just sort of happened and Its like what the heck is this.