NoMenuBar is a simple application that disables* top menu bar on MacOS. MacOS allows you to temporarily hide menu bar but there is no way to disable it completely or toggle it.
* It doesn't actually disable the bar. For more info check how it works section!
Download NoMenuBar.app from release section and move it to /Applications
Clone the repository and:
For creating and installing NoMenuBar.app
$ make install
For creating NoMenuBar executable binary
$ make executable
For creating NoMenuBar.app
$ make
Check build
folder for the compiled application.
Step 1: Enable menu bar auto hide from System Preferences > Dock and Menu Bar > Automatically show and hide menu bar
.
Step 2: Simply run the NoMenuBar.app or execute the NoMenuBar binary.
You can show the menu bar when needed by pressing Ctrl + f2
. You can rebind this to other easy-to-reach keys from System Preferences > Keyboard > Shortcuts > Keyboard > Move focus to the menu bar
.
MacOS allows you to autohide the menu bar. But it gets triggered if we move our cursor above 3px on the top. We take the advantage of this by preventing the cursor from going above 5px.