It's an old thread, but in case someone still finds this useful.
It is possible to hide the Notification Center icon. It's a bit tricky, and there's a caveat: The icon will be gone, but you will not reclaim the space it took, i.e. in place of the icon you get empty white space. And I realize this is the Yosemite forum, but since many may want to do this for newer versions, I added the first part for 10.11 El Capitan and later.
1. Disable System Integrity Protection (SIP) for 10.11+
- Restart your Mac, immediately hold down Cmd-R and hold until you see the Apple logo
- A screen "OS X Utilities” appears. You are in Recovery Mode now. Ignore the window. Go to the Utilities menu on top and open Terminal.
- Enter
- You should see a message that SIP was disabled.
- Restart again
This removes a lock on the System folder that allows you to do the following step. BTW, you will now also be able to delete unwanted default apps, like Chess, where OS X / macOS complained before that they "can’t be modified or deleted because it’s required by Mac OS X." However, it also removes a level of protection against malware hijacking your system.
2. Remove Notification Center icon
- Back in your normal Mac user interface, open a new Finder window to your boot harddrive (usually Macintosh HD) and go to /System/Library/CoreServices/
- From the list of files in there, find SystemUIServer.app and right-click on it. If you only have a one-button mouse, hold the [control] key while clicking. Choose "Show Package Contents".
- In the new window go to Contents/Resources/
- From the list of files in there, find menuitemNormal.pdf This is the icon artwork. Yes, it's a 12 KB PDF file for that tiny icon. Don't ask me why.
- Delete it. You will be asked for an admin password, so type it in.
- Restart again to see the effect.
Instead of doing it in the UI as above, if you're comfortable with the Terminal, you can also do this all in one line:
Code:
sudo rm /System/Library/CoreServices/SystemUIServer.app/Contents/Resources/menuitemNormal.pdf
3. Optional: re-enable System Integrity Protection (SIP)
Do the same steps you took to disable, only now use the command