Minimum required GNOME 2.x
|Submitted: Jan 27 2012|
I started the massive undertaking of doing a proper porting of the Mac icon theme to Linux. I was pretty disappointed at the poorly cobbled together mashup of icons being passed of as an OSX icon theme (mac4lin,). The so-called \"Mac icon theme\" is a complete mess; a hodgpodge of Oxygen, Nuovext, Windows and OSX icons that look shiny, but you can hardly call it a cohesive theme. It looks like a mess of icons randomly pulled off of google image search and sloppily thrown together by a 12 year old on ritalin. An absolute disgrace to anyone who has ever even seen a Mac before.
One of the things that makes OSX so great is the attention to detail. Taking design elements from four or five different sources and packaging them together does not make a complete set.
In order to ensure that what I ended up with turned out to be as realistic as possible, I started with the Elementary icon theme which is the most complete and well thought out icon theme available for Linux -- period. I started by using imagemagick to mogrify all the svg files into pngs which I went through and replaced one by one.
The real trick though was getting the actual OSX icons out of OSX and onto linux. I simply ran a recursive search on my entire OSX hard drive looking for .icns files and copyign them one by one to a folder. Then I used icns2png to batch convert every single one to it\'s various sizes, and then I sorted them all by size into corresponding folders.
The hardest part to port was by far the menu extras (app indicators as they\'re called on Ubuntu). On Snow Leopard and later, they are no longer .tiff files, instead they\'re some goofy form of PDF which doesn\'t play very well with anything (not even Adobe). However, they are essentially just vector drawings. After using several tools (most of which cryptic command line stuff), I was finally able to extract some usable svgs from them.
As of right now the theme is maybe halfway done. Places, Apps and Devices are all complete, only needing fine tuning. The bulk of the App Indicators are done, ie; Network Manager, Volume Control and Battery, plus a few others. Categories, Actions, Mimetypes and pretty much everything else unless otherwise noted have not been touched.
In case you\'re wondering what icons were chosen for I tried to pick the most logical analog for each app from OSX to Ubuntu.
Text Edit - Gedit
Quicksilver - Gnome Do
Finder - Nautilus
App Store - Ubuntu Software Center
Epiphany - Safari
Apple Mail - Evolution
iChat - Empathy
Adium - Pidgin (Yes I know there is a port of Pidgin for OSX)
iTunes - Banshee
Garage Band - Jokosher
Front Row - Moovida (I would have preferred Elisa, but it\'s no longer in the repos. I liked Elisa\'s interface better than Moovida\'s)
Roxio - Nero Linux
Photo Booth - Cheese
iPhoto - Shotwell/F-spot
OpenShot - iMovie HD
iDVD - DeVeDe
Preference Panel - Gnome Control Center
I used Adobe CS5 style icons for Gimp and Inkscape, but I\'m planning on including a script to switch them to their normal icons if you so choose.
Credit where credit is due, as I mentioned I started out with Elementary icons as a base so thanks goes out to Dan Rabbit and the Elementary team, and then started switching the icons out with icons directly from OSX, so of course the Apple graphic designers as well. CS5 Gimp and Inkscape icons were created by user ~coreper here on DA.
I\'ll be posting updates as this theme becomes more complete. In case anyone is wondering, I\'m running Ubuntu 11.04 with Gnome2 in the screenshot.
If you have any recommendations, found any errors or have any suggestions or request, please feel free to ask me.
Nothing major, just a bug fix release. Fixed some scaling issues with some of the monochromatic indicators and a few missing applications.
The Docky theme is actually a custom build of Docky (note the indicators) from launchpad based on the Docky 2.2.0 which I modded and have available for download as .deb for both 32 bit and 64 bit.