Feature request: Command Palette #112
Replies: 3 comments
-
Yes, I agree, that's something I'd also love to have in NC. Just need to implement it :) |
Beta Was this translation helpful? Give feedback.
-
Mac OS already offers something like that natively for menu items in every app – under Help/Search, though obviously not for commands without a menu item defined (but it still helps a lot!). Type any menu item name (or part of a name) in there and it shows up a Spotlight‑like list of the current app's matching menu items, and you can just select the one you want and press enter to execute it. No idea if that functionality is available as an API though. But at the very least, you can still configure a system‑wide keyboard shortcut for all apps for "Show Help Menu" in System Preferences, and the shortcut automatically puts the Help/Search entry field into keyboard focus, so just start typing. Obviously that only works for commands that have a corresponding menu item defined, not commands with just a shortcut and no menu item for them. |
Beta Was this translation helpful? Give feedback.
-
I currently scratch this itch with Raycast, and its wonderful Menu Items extension, tied to Right Option key. Works for every app. But it's still not as native as an in-app command palette. |
Beta Was this translation helpful? Give feedback.
-
I know it's a lot to ask :-) but there's a very useful UX pattern I see in various apps, "Command Palette". It's a filtered list of commands, usually invoked with Cmd-K, Cmd-P or Cmd-Shift-P. It's for people like me who prefer to type a couple of letters of a command, instead of having to remember dozens of shortcuts.
Screen.Recording.2024-01-28.at.10.13.20.mp4
Screen.Recording.2024-01-28.at.10.15.35.mp4
The extreme level is the OS-wide command palette, like Alfred or Raycast:
Screen.Recording.2024-01-28.at.10.18.08.mp4
I imagine the NC command palette could look something like this:
and its interface would be very similar to Hotkeys window:
Screen.Recording.2024-01-28.at.10.20.52.mp4
Beta Was this translation helpful? Give feedback.
All reactions