Crazor / MenuBarHider

Small SIMBL plugin to auto-hide Mac OS X's menu bar
http://github.com/Crazor/MenuBarHider
49 stars 3 forks source link

Specific Applications #4

Closed codeanpeace closed 10 years ago

codeanpeace commented 10 years ago

Can this target specific applications? For example, if I want the auto-hide only when Finder is the active application. Moving to Mavericks soon and looking for something to replace MagicMenu. Thanks!

Crazor commented 10 years ago

This tweak has no UI or anything, but you could go into it's bundle's Info.plist and add the bundle identifier(s) of the desired apps to the BundleIdentifier key. The value now reads *, meaning "target each and every app". Replace the asterisk with e.g. com.apple.finder. This value comes from the app's Info.plist (right-click, show package contents, navigate into the Contents subdirectory), from the key CFBundleIdentifier.

codeanpeace commented 10 years ago

Great, just what I was looking for!

codeanpeace commented 10 years ago

Hmm, I'm having trouble compiling in Xcode 5 on Mavericks. Github removed the download section so the precompiled version in unavailable unfortunately.

Crazor commented 10 years ago

Here's an untested build which should work on Mavericks. On the developer previews, I had some issues with SIMBL, but this appears to be fixed now. Please let me know if this works or if you have any issues.

https://dl.dropboxusercontent.com/u/1304174/MenuBarHider/MenuBarHider.bundle.zip

codeanpeace commented 10 years ago

Working beautifully! I have the habit of moving to an unused Space when taking a break and now I can just see my background minus the omnipresent and occasionally oppressive menubar. Thanks!

Crazor commented 10 years ago

Glad it works for you ;)

Crazor commented 10 years ago

I've just uploaded version 1.0 to the Release tab. This release includes Xcode 5 and Mavericks compatibility. Please note that from now on, I only recommend on using EasySIMBL with MenuBarHider, as stated in the README.