todo: configurable shortcuts, a shortcut modal, and the omarchy menu revamp
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
---
|
||||
id: shell/ctrl-shows-every-keyboard-shortcut-in-a-modal
|
||||
title: "Ctrl+? shows every keyboard shortcut in a modal"
|
||||
theme: shell
|
||||
status: open
|
||||
created: 2026-08-22
|
||||
date_source: stated
|
||||
order: 4
|
||||
---
|
||||
|
||||
**Ctrl+? shows every keyboard shortcut in a modal.** Stated 2026-08-22, alongside making the bindings
|
||||
configurable. One chord, and the whole set is on screen.
|
||||
|
||||
It is the same work seen from the other end, and the order matters: **the modal is trivial once a
|
||||
registry exists and impossible to keep honest before that.** Today the bindings live in nine separate
|
||||
`keydown` listeners across the app, so a hand-written list of shortcuts would be a second copy of
|
||||
something nobody updates — a help screen that lies is worse than none. Build it as a render of the
|
||||
registry from `shell/all-keyboard-shortcuts-configurable`, never as its own list.
|
||||
|
||||
Two things to get right when it is built: the modal should show which bindings apply **here** versus
|
||||
everywhere, since most of the nine are scoped to one app or panel; and it is the natural place to
|
||||
surface a conflict or a chord the browser refused, because that is when someone is looking.
|
||||
Reference in New Issue
Block a user