One of the most telling features of an Electron app on macOS is the lack of “real” menus in the menubar. Adding some of the most common app menu elements to Obsidian will make the app much sleeker and more native-feeling.
It will also facilitate automation of Obsidian, enabling tools like scripting and Keyboard Maestro to access Obsidian functions.
Suggestions:
A Window menu with window controls (as discussed by @scmwizhere).
Additions to the View menu, like “Collapse Right Sidebar” and “Collapse Left Sidebar”
A File menu with options like “Open Vault…”, “New Vault”, “New Note in Vault Root Folder”, “New Note in Current Folder”, “Open Recent”
An Edit menu with options like “Insert Backlink”, “Insert LaTeX”
i think Atom is the “gold standard” for this — it also has nice shortcuts I’d love to use in Obsidian, especially those dealing with text selection and manipulation.
Also some default items should be added. For example About menu item should be added to main menu. Because it is first place to search for it instead of icon in the right.
Also help should be able to be called from help menu.
It will give app more native look-and-feel.
I think this is a really important feature, especially since the move to the frameless window. Everything that is accessible through the left ribbon should be accessible through the menu bar.
The lack of menus was the very first thing I noticed when launched Obsidian. It was like a giant warning sign letting me know that this isn’t a native app. I nearly gave up on it after that but, thankfully, I gave it another shot after reading so much about it on Reddit.
While my reaction might be a little extreme, there’s no doubt that Obsidian would feel a little bit more at home on the Mac if it had at least some menus. Even now after I’ve gotten used to the appearance of web browser-like menu bar, I still find myself mousing up there looking for basic things like preferences and creating new files. That’s especially true since I don’t know all the key commands just yet.