Leader layer
A space-bar mode for launching apps, opening links, and running commands.
A leader key opens a layer of one-key commands. Here space enters a Leader mode, and the next key picks the action.
The layer
The Triggers group, which is always on, binds space to Activate layer → Leader. Leader is a mode, so its keys stay live until esc.
| Key | Action |
|---|---|
| b | Open app: Chrome |
| m | Open app: Spotify |
| g | Open URL: github.com |
| t | Run command: open -a Terminal, labelled Terminal |
| e | Type text: an email address |
| u | Sticky modifier: ⇧, toggled |

Give a binding a label and icon, as t has, and the editor and HUD show those instead of the command.
Raycast commands
With the Raycast plugin on, choose Raycast command under Plugins in the action
picker and search your extensions and script commands. Importing a config turns
its open "raycast://…" commands into the same actions. See
Plugins.
In karabiner.ts
Upstream, a leader is a variable: one key sets it, and a rule gated on it maps the next keys. In Vimputer the mode owns that variable, so there’s no condition to write.