Theme Your Menubar

Written by Chris Weiss (hotiron) in Tips and tricks

I obsess over my OS X menubar, it is always visible on my main monitor so I always want it just right.  And I refuse to turn on that quirky “Translucent menu bar” setting in my Desktop & Screen Saver preference panel because it’s hard to run a custom Apple logo when you do. But did you know that you can have the best of both worlds?  A custom menu bar that is semi-transparent?  And once you get the hang of it, you’re ready to try all kinds of new looks on your desktop. Here’s how you too can get started theming.


A more detailed and semi-transparent (yet not set to Translucent) Snow Leopard menubar

Above is a screen shot of how I am keeping my Snow Leopard menubar these days. This is the menubar graphic we’ll be using in today’s example. It’s just a simple, minimalist style gradient I created in Photoshop in just a few minutes that gives me a semi-transparent menubar (about 20% transparency) even with the Translucent menu bar setting turned off. It has a little extra detail giving it a sort of rounded effect with a slight lip at the bottom. And best of all it let’s your oh-so-special background show through. The wallpaper in this screen shot is Black Leather Apple by the great Adam Betts if you’re interested.

First of all I do not recommend that anyone actually do any of this, it is all very theoretical and unsupported by your friendly Apple store representative. And if you have never tried to apply a theme on Leopard (and maybe even Snow Leopard, it’s been a while), you have to prep your system by disabling the core UI with a special Terminal command. With all of that out of the way, you will most certainly want to make a back-up copy of your original system resources and keep a rescue disc or your original install disc on hand for this. In this example we are changing your sArtFile.bin located at System/Library/PrivateFrameworks/CoreUI.framework/Resources/. Make a backup copy of that file and use it to get back to the original if you want. Now go out and get yourself a copy of ThemePark from the team over at Geekspiff. Below is a peek at how ThemePark looks. It’s a free download currently in version 4.1. If you like it and use it a lot you may want to consider donating a buck or two, it’s a great tool that they work diligently to keep up-to-date. I expect they are already checking for any changes that will come with the 10.6.5 update we’re all sure to get soon via Software Update.


Editing your sArtFile.bin menubar resources 116 in ThemePark 4.1

Now you’re ready to open your ThemePark app and then open your sArtFile.bin resource for editing with the middle button. You’re almost done. Scroll down to the resource labeled 116 (you will see each image resource has an index number in the lower right hand part of the browser window). To change your menubar all you have to do right-click the image and edit it in Photoshop. But it’s even easier that that. If you are not up for some Photoshop action, you can simply drag-and-drop a new image onto the small preview window in the lower left hand part of the screen or in the browser window itself on top of the right resource. I have attached the graphic I made for you to try this. You will find it linked below. Don’t worry if you don’t see it, it’s a tiny 1 pixel wide by 21 pixels high PNG file. Copy the little graphic I’ve linked below and try dropping it on 116. Now close the sArtFile.bin and it will prompt you to Save. Doing so will actually change your file. Now apply the change in ThemePark with the button and log out/log back in. Sometimes my ThemePark makes me apply twice so that I get two consecutive confirmation windows before it will actually change anything. I recommend applying your changes more than once and making sure you get a confirmation message each time. If all of this works, you should have a very different looking menubar now. If not then you probably blew your whole system to smithereens and you are cursing my name and scrambling for your Snow Leopard install disc. Go back and try again, make sure you have disabled your core UI and that you are dropping the PNG on the right resource.


Drag and drop your new menubar PNG file like this

And finally, here’s the menubar graphic file you can use for this exercise. –> 116 <– That’s it right there! You can right-click and save this PNG or you can simply download it here (right-click and Save As this linked image).

This tutorial assumes you have at least a basic familiarity with OS X and theming but once you get the hang of this first step then you are ready to go crazy and theme everything. If you have any questions about which resource changes what interface elements then you can refer to one of the handy cheat sheets you will find around the web or check out the extensive Snow Leopard resource guide over on the MTF. That’s it for tonight but stay tuned right here to the blog, we’ve heard all of your feedback and are hard at work on more OS X modding tips and tricks.


  1. Thank you Chris for this lidl tut!! Useful!

  2. Cerise says:

    How did you change your font? I’ve been trying to do this for a long time.

  3. Nikolay, thanks, I think modding your menubar is a good first step. Changing your Apple logo is another. We’ll look at that too.

  4. Cerise, Mac font swaps are a little more complicated but very do-able. You will find the fonts you need to change in the folder /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ProtectedFonts/ but you will need to port a font set first or download an already ported font set. I like Skai. There are some good threads on this on MTF like the legendary Font Porting Thread here We will take a look at this soon in our Tips and Tricks too.

  5. Fatezoom says:

    this is amazing, to bad i dont i have a mac

  6. FZ, that’s OK, I’ve had a lot of fun using ObjectBar on Windows to make some cool menubars

  7. UPDATE: I’ve fixed some incorrect resource numbers in the original post.

  8. Fatezoom says:

    hey Chris,
    my problem is that whenever i open themepark apply theme( your metal muku) all the graphics get screwed, and then i have to formate… do you wats wrong?
    im using SL 10.5.7

  9. FZ, not too sure but I think 10.5.7 is Leopard not Snow Leopard and I know this tutorial and my Metal Muku port are all Snow Leopard 10.6.x specific. ThemePark 4.z is too. You can try the older ThemePark 3.x but the resources will not match up to the right index numbers. That is why things get mixed p looking, 10.6 has different index numbers so the wrong PNGs are getting used. Sadly I never did a 10.5 version but the original was for 10.5. You can download it from MTF here with the original installer so you don’t need ThemePark at all! I wish I was back on 10.5.x.

  10. daryl says:

    is there an updated softare for mountain lion? i couldn’t find any that can edit the artfiles

  11. code syntax says:

    My spouse and I stumbled over here from a different website and thought I might check things out.
    I like what I see so now i am following you. Look forward to
    going over your web page for a second time.

  12. Thankfulness to my father who informed me concerning this weblog, this web site is
    really amazing.

  13. I’ve learn several good stuff here. Certainly value bookmarking for revisiting.

    I wonder how so much effort you put to create this
    sort of excellent informative website.

  14. Heya i’m for the primary time here. I found this board and I in finding It truly helpful & it helped me out much.

    I hope to provide something back and aid others like you helped me.

  15. First of all I would like to say superb blog! I had a quick question which I’d like to ask if you don’t mind.
    I was interested to know how you center yourself and clear your thoughts before writing.
    I have had difficulty clearing my mind in getting my ideas
    out there. I do take pleasure in writing but
    it just seems like the first 10 to 15 minutes are lost just trying
    to figure out how to begin. Any ideas or tips? Many thanks!

  16. No matter if some one searches for his essential thing, therefore he/she wishes to be available that in detail, so that
    thing is maintained over here.

  17. Nadine says:

    This paragraph is really a pleasant one it assists new net users, who are wishing for blogging.

  18. SkyKraft09 says:

    So i’m trying to find out where my icons for the menubar and everything are stored and you have helped me a lot! what i want to know is… can you try to find a link for yosemite menubar files? Thanks! -SkyKraft09

  19. baby says:

    Heklo tο everdy body, іt’s myy first pay a quick visit of thiѕ blog;
    thiѕ web site consists оf awesome and genuinely goօd stuff designed for readers.

  20. Hello, I would lke to subscribe for this web
    site to obtain most recent updates, so where can i do iit pleas assist.

  21. Undeniablʏ believe that which you stated. Уour favߋrite reason apρeared
    to be on the internet the easiest thing to be aware ߋf.
    I sɑy to you, I definitely gеt annoyed while people consider worrieѕ tɦat they plainly don’t know
    aƅߋut. Yoᥙ manageԀ to hit thе nail upon the top
    as well as defined out the whole thing without having side-effects , pеople can take a signal.
    Ꮤill likely ƅe back to get mоre. Thanks

Leave a Reply

Your email is never published nor shared. Required fields are marked *


You may use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Notify me of followup comments via e-mail. You can also subscribe without commenting.