Personal macOS Karabiner-Elements configuration generated from TypeScript with karabiner.ts.
- Leader chord activated by pressing
.and/together. - Layered app and system shortcuts.
- Caps Lock behavior for Escape/Control and app-specific Control handling.
- Window management and app-specific Vim-style navigation.
- macOS
- Karabiner-Elements
karabiner.ts- Bun
- TypeScript
cd karabiner
bun install
bun run generate
bun run applyRun bun run validate from karabiner/ to check formatting and types.
See karabiner/README.md for the shortcut reference and customization instructions.