Skip to content

daschaa/keybindings

Repository files navigation

⌘ Keybindings

This little utility app is build to show your (favorite) keybindings in a small, searchable window. Just start the app and search for the keybinding/shortcut you are looking for. With Command + K you can toggle the window, so that you have an easy shortcut to quickly search.

📸 Demo

Showcase

💻 Installation

Mac

brew tap daschaa/tap
brew install --cask keybindings

Other

Download the latest release from the releases

Customize Keybindings

The app loads with an example set of keybindings. To customize it and set your own keybindings you can edit the file in ~/.keybindings/shortcuts.json. The format should be a list of objects with the shortcut and the description. Like so:

[
  {
    "shortcut": "COMMAND + F",
    "description": "Search for"
  },
  {
    "shortcut": "COMMAND + T",
    "description": "[Firefox] New Tab"
  }
]

Run on Mac

Note

This is only needed if you downloaded the app from the releases page. If you installed it via Homebrew, you can skip this step.

The app is not signed and need to be taken out of quarantine in order to run the app. You can do that with the following command:

xattr -d com.apple.quarantine keybindings.app

👯 Contribute

Any contribution is welcome. New features are not likely to be integrated, because I want to keep it simple and clean.

Features that would be cool (imo):

  • Make list of shortcuts interactive and execute them when selected (and Enter pressed)
  • Create list of shortcuts on first startup, by selecting OS + apps that you use

About

Little app to show current keybindings on Mac

Resources

Stars

Watchers

Forks

Packages

No packages published