Feature Request
Description
Users should be able to disable or reassign existing keyboard shortcuts. Currently, keybindings are fixed and can't be removed or remapped — so if a user doesn't need a shortcut (e.g., theme toggle) and wants to use that key combination for something else (e.g., Cmd+T for new task), they can't.
Use Case
A user wants to:
- Remove the theme toggle keybinding (they don't use it)
- Reassign
Cmd+T to "New Task" instead
This isn't possible today.
Expected Behavior
- View all current keybindings in settings
- Disable/remove a keybinding (frees up the key combination)
- Reassign a key combination to a different action
- Detect and warn on conflicts (two actions mapped to the same shortcut)
- Reset to defaults option
Suggested UX
- A "Keyboard Shortcuts" section in settings showing all bindings in a list
- Each binding has: action name, current shortcut, and an edit/remove button
- Clicking edit lets the user press a new key combination to record it
- A clear/remove button to unset the shortcut entirely
- Search/filter to quickly find a specific action
Feature Request
Description
Users should be able to disable or reassign existing keyboard shortcuts. Currently, keybindings are fixed and can't be removed or remapped — so if a user doesn't need a shortcut (e.g., theme toggle) and wants to use that key combination for something else (e.g.,
Cmd+Tfor new task), they can't.Use Case
A user wants to:
Cmd+Tto "New Task" insteadThis isn't possible today.
Expected Behavior
Suggested UX