Skip to content

Feature: Allow removing/reassigning keyboard shortcuts #1469

@arnestrickmann

Description

@arnestrickmann

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:

  1. Remove the theme toggle keybinding (they don't use it)
  2. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions