OS X Yosemite and customisation

2 min read

Deviation Actions

rhubarb-leaf's avatar
By
Published:
2.5K Views
So, I have been playing around with the developer preview of OS X 10.10 Yosemite.
One of the first things I tried was to extract the ArtFile.bin, ArtFile200.bin and SArtFile.bin! To my surprise however they seem to only contain the old theme files, same as Mavericks! So it turns out that OS X Yosemite is storing it's theme somewhere else!
It's not looking good for Yosemite themes! Dead (RIP)

Some good news are that the dock is customisable again! At least in the current developer preview! :) (Smile)


New found:
The image files for tabs in Safari and Finder are no longer located in respective resources folder!


New found 2:
After some research I found that the theme files appears to be stored as .car files in /System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources B-) (Cool)

Never heard of .car files before but I found that they are a type of archived file similar to rar and zip etc. I haven't found a way to extract them though! Grump 
© 2014 - 2024 rhubarb-leaf
Comments11
Join the community to add your comment. Already a deviant? Log In
alkarindil's avatar
Hey rhubarb-leaf,

Yosemite's interface files are on:
/System/Library/CoreServices/SystemAppearance.bundle/Contents/Resources/SystemAppearance.car

They can be edited by a beta application you can find here:
github.com/alexzielenski/Theme…

(this app has been adapted for El Capitan and they didn't care to have it compatible with Yosemite, so you might need to download an older version =/  )

Remember that Yosemite has a big focus on retina displays compatibility. So the traffic light buttons for example must be 34 x 34 pixels and 32 x 32 pixels large. There are some replicas of Mavericks interface for this design application called Sketch and they are vectors, so maybe that could help. I don't know if they yield pixel-perfect results, but it would be a starting point.

If you manage to get it working, it would be awesome! I hate the flat interface, it looks like it was done by a lazy intern or a child. The old skeuomorphic look was much more elegant and well done.

Good job with the other interfaces! All the best!