configs

configs
git clone https://git.prime8.dev/configs.git
Log | Files | Refs | README

commit fa57561d75f848f9b38df524e94c8b80d38edc09
parent b3fe7a6224f44847f07de44fbe368419a4371868
Author: Damian Myrda <damian@prime8.dev>
Date:   Tue,  6 Jan 2026 15:10:36 -0600

Update karabiner config with CODEmak and Space Cadet rules

Diffstat:
MREADME.md | 1+
Mprograms/karabiner/karabiner.json | 265-------------------------------------------------------------------------------
2 files changed, 1 insertion(+), 265 deletions(-)

diff --git a/README.md b/README.md @@ -22,4 +22,5 @@ cd config - `nvim/` - Neovim (AstroNvim) config - `btop/` - System monitor config - `gh/` - GitHub CLI config +- `karabiner/` - Karabiner-Elements config (Colemak DH, Space Cadet, Caps→Esc/Ctrl) - `opencode/` - OpenCode AI config diff --git a/programs/karabiner/karabiner.json b/programs/karabiner/karabiner.json @@ -92,271 +92,6 @@ ] }, { - "description": "CODEmak (Coder's Colemak): re-arrange / unshift number row (rev 6/18)", - "manipulators": [ - { - "description": "Left index: shift-4/$ ⇒ 1", - "from": { - "key_code": "4", - "modifiers": { - "mandatory": ["shift"], - "optional": ["command", "control", "option"] - } - }, - "to": [{ "key_code": "1" }], - "type": "basic" - }, - { - "description": "Left index: 4 ⇒ shift-1/!", - "from": { - "key_code": "4", - "modifiers": { "optional": ["command", "control", "option"] } - }, - "to": [ - { - "key_code": "1", - "modifiers": ["left_shift"] - } - ], - "type": "basic" - }, - { - "description": "Left middle: shift-3/# ⇒ 3", - "from": { - "key_code": "3", - "modifiers": { - "mandatory": ["shift"], - "optional": ["command", "control", "option"] - } - }, - "to": [{ "key_code": "3" }], - "type": "basic" - }, - { - "description": "Left middle: 3 ⇒ shift-3/#", - "from": { - "key_code": "3", - "modifiers": { "optional": ["command", "control", "option"] } - }, - "to": [ - { - "key_code": "3", - "modifiers": ["left_shift"] - } - ], - "type": "basic" - }, - { - "description": "Left ring: shift-2/@ ⇒ 5", - "from": { - "key_code": "2", - "modifiers": { - "mandatory": ["shift"], - "optional": ["command", "control", "option"] - } - }, - "to": [{ "key_code": "5" }], - "type": "basic" - }, - { - "description": "Left ring: 2 ⇒ shift-5/%", - "from": { - "key_code": "2", - "modifiers": { "optional": ["command", "control", "option"] } - }, - "to": [ - { - "key_code": "5", - "modifiers": ["left_shift"] - } - ], - "type": "basic" - }, - { - "description": "Left pinkie: shift-1/! ⇒ 7", - "from": { - "key_code": "1", - "modifiers": { - "mandatory": ["shift"], - "optional": ["command", "control", "option"] - } - }, - "to": [{ "key_code": "7" }], - "type": "basic" - }, - { - "description": "Left pinkie: 1 ⇒ shift-7/&", - "from": { - "key_code": "1", - "modifiers": { "optional": ["command", "control", "option"] } - }, - "to": [ - { - "key_code": "7", - "modifiers": ["left_shift"] - } - ], - "type": "basic" - }, - { - "description": "Left stretch: shift-5/% ⇒ 9", - "from": { - "key_code": "5", - "modifiers": { - "mandatory": ["shift"], - "optional": ["command", "control", "option"] - } - }, - "to": [{ "key_code": "9" }], - "type": "basic" - }, - { - "description": "Left stretch: 5 ⇒ shift-9/(", - "from": { - "key_code": "5", - "modifiers": { "optional": ["command", "control", "option"] } - }, - "to": [ - { - "key_code": "9", - "modifiers": ["left_shift"] - } - ], - "type": "basic" - }, - { - "description": "Right index: shift-7/& ⇒ 2", - "from": { - "key_code": "7", - "modifiers": { - "mandatory": ["shift"], - "optional": ["command", "control", "option"] - } - }, - "to": [{ "key_code": "2" }], - "type": "basic" - }, - { - "description": "Right index: 7 ⇒ shift-2/@", - "from": { - "key_code": "7", - "modifiers": { "optional": ["command", "control", "option"] } - }, - "to": [ - { - "key_code": "2", - "modifiers": ["left_shift"] - } - ], - "type": "basic" - }, - { - "description": "Right middle: shift-8/* ⇒ 4", - "from": { - "key_code": "8", - "modifiers": { - "mandatory": ["shift"], - "optional": ["command", "control", "option"] - } - }, - "to": [{ "key_code": "4" }], - "type": "basic" - }, - { - "description": "Right middle: 8 ⇒ shift-4/$", - "from": { - "key_code": "8", - "modifiers": { "optional": ["command", "control", "option"] } - }, - "to": [ - { - "key_code": "4", - "modifiers": ["left_shift"] - } - ], - "type": "basic" - }, - { - "description": "Right ring: shift-9/( ⇒ 6", - "from": { - "key_code": "9", - "modifiers": { - "mandatory": ["shift"], - "optional": ["command", "control", "option"] - } - }, - "to": [{ "key_code": "6" }], - "type": "basic" - }, - { - "description": "Right ring: 9 ⇒ shift-6/^", - "from": { - "key_code": "9", - "modifiers": { "optional": ["command", "control", "option"] } - }, - "to": [ - { - "key_code": "6", - "modifiers": ["left_shift"] - } - ], - "type": "basic" - }, - { - "description": "Right pinkie: shift-0/) ⇒ 8", - "from": { - "key_code": "0", - "modifiers": { - "mandatory": ["shift"], - "optional": ["command", "control", "option"] - } - }, - "to": [{ "key_code": "8" }], - "type": "basic" - }, - { - "description": "Right pinkie: 0 ⇒ shift-8/*", - "from": { - "key_code": "0", - "modifiers": { "optional": ["command", "control", "option"] } - }, - "to": [ - { - "key_code": "8", - "modifiers": ["left_shift"] - } - ], - "type": "basic" - }, - { - "description": "Right stretch: shift-6/^ ⇒ 0", - "from": { - "key_code": "6", - "modifiers": { - "mandatory": ["shift"], - "optional": ["command", "control", "option"] - } - }, - "to": [{ "key_code": "0" }], - "type": "basic" - }, - { - "description": "Right stretch: 6 ⇒ shift-0/)", - "from": { - "key_code": "6", - "modifiers": { "optional": ["command", "control", "option"] } - }, - "to": [ - { - "key_code": "0", - "modifiers": ["left_shift"] - } - ], - "type": "basic" - } - ] - }, - { "description": "Colemak Mod-DH Standard (ANSI)", "manipulators": [ {