Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

⌨️ kbs (Karabiner Shortcuts)

Streamline your macOS workflow by managing Karabiner-Elements app launchers from the terminal.

kbs is a lightweight Python utility designed to manage application shortcuts specifically for the "Hyper Key base layer (Tab held down)" configuration in Karabiner-Elements.


🚀 Quick Start

Installation

Ensure the script is executable:

chmod +x kbs

Common Commands

Action Command Description
Add ./kbs add <key> <app> Bind an app to a Hyper key combo.
List ./kbs list Show all active shortcuts.
Remove ./kbs remove <id> Delete by key code or description.

🛠 Usage Examples

Adding a Shortcut

Map your favorite terminal or browser to a key instantly.

./kbs add h Ghostty

Tip

This specific example maps Hyper + H to launch Ghostty.

Removing a Shortcut

You can remove shortcuts using either the key code or the description provided in the list.

./kbs remove h
# OR
./kbs remove "Open Ghostty"

Viewing Config

To see what’s currently under your "Tab" layer:

./kbs list

📋 Requirements

  • macOS
  • Karabiner-Elements installed and configured.
  • Python 3.x

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages