diff options
| author | Ruben Beltran del Rio <jj@r.bdr.sh> | 2025-12-26 21:40:49 +0100 |
|---|---|---|
| committer | Ruben Beltran del Rio <jj@r.bdr.sh> | 2026-03-05 11:39:34 +0100 |
| commit | d0120759e28821139344df743aed8d7bc8c66e99 (patch) | |
| tree | c9c1ef56950154705eb9d4c73cb371d5a85a253a | |
| parent | edf09fcdeaa1f589d3c8750d97a05e40e95fe6f2 (diff) | |
Add karabiner colemak config
| -rw-r--r-- | config/karabiner/karabiner.json | 322 |
1 files changed, 322 insertions, 0 deletions
diff --git a/config/karabiner/karabiner.json b/config/karabiner/karabiner.json index eb006a3..32953df 100644 --- a/config/karabiner/karabiner.json +++ b/config/karabiner/karabiner.json @@ -5,6 +5,324 @@ "complex_modifications": { "rules": [ { + "description": "German ISO to Colemak", + "enabled": false, + "manipulators": [ + { + "from": { + "key_code": "e", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "f", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "r", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "p", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "t", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "b", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "y", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "j", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "u", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "l", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "i", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "u", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "o", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "y", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "p", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "semicolon", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "s", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "r", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "d", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "s", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "f", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "t", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "h", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "m", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "j", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "n", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "k", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "e", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "l", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "i", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "semicolon", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "o", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "backslash", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "non_us_backslash", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "non_us_backslash", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "z", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "z", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "x", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "x", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "c", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "c", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "d", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "b", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "backslash", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "n", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "k", + "modifiers": [] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "m", + "modifiers": { "optional": ["shift", "command", "control", "option", "fn"] } + }, + "to": [ + { + "key_code": "h", + "modifiers": [] + } + ], + "type": "basic" + } + ] + }, + { "description": "Show Desktop", "manipulators": [ { @@ -170,6 +488,10 @@ { "from": { "key_code": "non_us_backslash" }, "to": [{ "key_code": "grave_accent_and_tilde" }] + }, + { + "from": { "key_code": "right_command" }, + "to": [{ "key_code": "delete_or_backspace" }] } ] }, |