Repository navigation
Add Ctrl+N / Ctrl+P as next/previous navigation in list pickers #7018
sairajchouhan
started this conversation in
Suggestions
Replies: 1 comment
|
+1, and confirming this is still the case on Omarchy 4.0.4: Two notes that may help get it merged:
Use case: people coming from Vim, readline, fzf or macOS list menus. Today the only workaround is remapping keys outside Omarchy (I use a kanata layer), which isn't available to everyone. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Currently Omarchy's list surfaces navigate with the arrow keys (Up/Down, and Left/Right where relevant), but they don't recognize Ctrl+N / Ctrl+P — the "next / previous" keys that readline, bash, vim, rofi/dmenu, and most terminal-driven UIs use. For users with that muscle memory, having to reach for the arrow keys breaks flow.
Request: make Ctrl+N / Ctrl+P move the selection (next / previous) everywhere a list of items can be navigated, alongside the existing arrow keys.
Surfaces involved:
plugins/menu/Menu.qml) — the root menu and every submenu (keybindings, power, apps, …)plugins/clipboard/Clipboard.qml)plugins/emojis/Emojis.qml)plugins/image-picker/ImagePicker.qml)Ui/PanelKeyCatcher.qml,Ui/Dropdown.qml,Ui/SearchableDropdown.qml,Ui/MultiSelect.qml(these already supportj/kvim keys, so Ctrl+N/P would be a natural complement)It's a one-line addition per key handler, e.g.:
Happy to submit a PR if this is welcome.
All reactions