diff options
| author | Tom Li Dobnik <tomlidobnik1@gmail.com> | 2026-02-23 07:44:54 +0100 |
|---|---|---|
| committer | Tom Li Dobnik <tomlidobnik1@gmail.com> | 2026-02-23 07:44:54 +0100 |
| commit | 4cf642a4e17473e71849444e2f6d6d8ce245bb96 (patch) | |
| tree | 72d04f5e6d1da6756dc5793a1d03ade90a2290dd /.config/karabiner | |
| parent | 95bb1945715c94b033e5e8e4f633f791a68c6c9e (diff) | |
update
Diffstat (limited to '.config/karabiner')
| -rw-r--r-- | .config/karabiner/automatic_backups/karabiner_20260222.json | 552 | ||||
| -rw-r--r-- | .config/karabiner/karabiner.json | 1 |
2 files changed, 553 insertions, 0 deletions
diff --git a/.config/karabiner/automatic_backups/karabiner_20260222.json b/.config/karabiner/automatic_backups/karabiner_20260222.json new file mode 100644 index 0000000..20d87d2 --- /dev/null +++ b/.config/karabiner/automatic_backups/karabiner_20260222.json @@ -0,0 +1,552 @@ +{ + "global": { "show_in_menu_bar": false }, + "profiles": [ + { + "complex_modifications": { + "rules": [ + { + "description": "Disable cmd + tab", + "enabled": false, + "manipulators": [ + { + "from": { + "key_code": "tab", + "modifiers": { "mandatory": ["left_command"] } + }, + "to": [], + "type": "basic" + } + ] + }, + { + "description": "c1", + "manipulators": [ + { + "from": { + "key_code": "a", + "modifiers": { "mandatory": ["left_option", "left_control", "left_command", "left_shift"] } + }, + "to": [{ "key_code": "left_control" }], + "to_if_alone": [ + { + "key_code": "a", + "modifiers": ["left_control"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+2 -> Ctrl+S then 2", + "manipulators": [ + { + "from": { + "key_code": "2", + "modifiers": { "mandatory": ["left_option", "left_control", "left_command", "left_shift"] } + }, + "to": [ + { + "key_code": "s", + "modifiers": ["left_control"] + }, + { "key_code": "2" } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+3 -> Ctrl+S then 3", + "manipulators": [ + { + "from": { + "key_code": "3", + "modifiers": { "mandatory": ["left_option", "left_control", "left_command", "left_shift"] } + }, + "to": [ + { + "key_code": "s", + "modifiers": ["left_control"] + }, + { "key_code": "3" } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+4 -> Ctrl+S then 4", + "manipulators": [ + { + "from": { + "key_code": "4", + "modifiers": { "mandatory": ["left_option", "left_control", "left_command", "left_shift"] } + }, + "to": [ + { + "key_code": "s", + "modifiers": ["left_control"] + }, + { "key_code": "4" } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+1 -> Ctrl+S then 1", + "manipulators": [ + { + "from": { + "key_code": "1", + "modifiers": { "mandatory": ["left_option", "left_control", "left_command", "left_shift"] } + }, + "to": [ + { + "key_code": "s", + "modifiers": ["left_control"] + }, + { "key_code": "1" } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+q -> left_option+q", + "manipulators": [ + { + "from": { + "key_code": "q", + "modifiers": { "mandatory": ["left_option", "left_control", "left_shift", "left_command"] } + }, + "to": [ + { + "key_code": "q", + "modifiers": ["left_option"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+a -> left_control+a", + "manipulators": [ + { + "from": { + "key_code": "a", + "modifiers": { "mandatory": ["left_option", "left_control", "left_shift", "left_command"] } + }, + "to": [ + { + "key_code": "a", + "modifiers": ["left_control"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Disable Control + Left Click", + "manipulators": [ + { + "from": { + "modifiers": { + "mandatory": ["control"], + "optional": ["any"] + }, + "pointing_button": "button1" + }, + "to": [{ "pointing_button": "button1" }], + "type": "basic" + } + ] + }, + { + "description": "Change caps_lock to Hyper Key (⌃⌥⇧⌘)", + "manipulators": [ + { + "from": { + "key_code": "caps_lock", + "modifiers": { "optional": ["any"] } + }, + "to": [ + { + "key_code": "left_shift", + "modifiers": ["left_command", "left_control", "left_option"] + } + ], + "to_if_alone": [{ "key_code": "escape" }], + "type": "basic" + } + ] + }, + { + "description": "Hyper+s -> left_control+s", + "manipulators": [ + { + "from": { + "key_code": "s", + "modifiers": { "mandatory": ["left_option", "left_control", "left_shift", "left_command"] } + }, + "to": [ + { + "key_code": "s", + "modifiers": ["left_control"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+h -> left_arrow", + "manipulators": [ + { + "from": { + "key_code": "h", + "modifiers": { "mandatory": ["left_shift", "left_control", "left_option", "left_command"] } + }, + "to": [ + { + "key_code": "left_arrow", + "modifiers": [] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+j -> down_arrow", + "manipulators": [ + { + "from": { + "key_code": "j", + "modifiers": { "mandatory": ["left_shift", "left_control", "left_option", "left_command"] } + }, + "to": [ + { + "key_code": "down_arrow", + "modifiers": [] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+k -> up_arrow", + "manipulators": [ + { + "from": { + "key_code": "k", + "modifiers": { "mandatory": ["left_shift", "left_control", "left_option", "left_command"] } + }, + "to": [ + { + "key_code": "up_arrow", + "modifiers": [] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+l -> right_arrow", + "manipulators": [ + { + "from": { + "key_code": "l", + "modifiers": { "mandatory": ["left_shift", "left_control", "left_option", "left_command"] } + }, + "to": [ + { + "key_code": "right_arrow", + "modifiers": [] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+u -> left_control+d", + "manipulators": [ + { + "from": { + "key_code": "u", + "modifiers": { "mandatory": ["left_shift", "left_control", "left_option", "left_command"] } + }, + "to": [ + { + "key_code": "d", + "modifiers": ["left_control"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+i -> left_control+u", + "manipulators": [ + { + "from": { + "key_code": "i", + "modifiers": { "mandatory": ["left_shift", "left_control", "left_option", "left_command"] } + }, + "to": [ + { + "key_code": "u", + "modifiers": ["left_control"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+o -> return_or_enter", + "manipulators": [ + { + "from": { + "key_code": "o", + "modifiers": { "mandatory": ["left_control", "left_shift", "left_command", "left_option"] } + }, + "to": [ + { + "key_code": "return_or_enter", + "modifiers": [] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+p -> delete_or_backspace", + "manipulators": [ + { + "from": { + "key_code": "p", + "modifiers": { "mandatory": ["left_control", "left_shift", "left_command", "left_option"] } + }, + "to": [ + { + "key_code": "delete_or_backspace", + "modifiers": [] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+semicolon -> left_command+z", + "manipulators": [ + { + "from": { + "key_code": "semicolon", + "modifiers": { "mandatory": ["left_command", "left_shift", "left_option", "left_control"] } + }, + "to": [ + { + "key_code": "z", + "modifiers": ["left_command"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+quote -> left_shift, left_command+z", + "manipulators": [ + { + "from": { + "key_code": "quote", + "modifiers": { "mandatory": ["left_command", "left_control", "left_option", "left_shift"] } + }, + "to": [ + { + "key_code": "z", + "modifiers": ["left_shift", "left_command"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+period -> left_control+n", + "manipulators": [ + { + "from": { + "key_code": "period", + "modifiers": { "mandatory": ["left_control", "left_shift", "left_command", "left_option"] } + }, + "to": [ + { + "key_code": "n", + "modifiers": ["left_control"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+comma -> left_control+p", + "manipulators": [ + { + "from": { + "key_code": "comma", + "modifiers": { "mandatory": ["left_control", "left_shift", "left_command", "left_option"] } + }, + "to": [ + { + "key_code": "p", + "modifiers": ["left_control"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+slash -> left_control+y", + "manipulators": [ + { + "from": { + "key_code": "slash", + "modifiers": { "mandatory": ["left_command", "left_control", "left_shift", "left_option"] } + }, + "to": [ + { + "key_code": "y", + "modifiers": ["left_control"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+m -> left_option+c", + "manipulators": [ + { + "from": { + "key_code": "m", + "modifiers": { "mandatory": ["left_command", "left_option", "left_control", "left_shift"] } + }, + "to": [ + { + "key_code": "c", + "modifiers": ["left_option"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+c -> left_command+c", + "manipulators": [ + { + "from": { + "key_code": "c", + "modifiers": { "mandatory": ["left_command", "left_control", "left_option", "left_shift"] } + }, + "to": [ + { + "key_code": "c", + "modifiers": ["left_command"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+v -> left_command+v", + "manipulators": [ + { + "from": { + "key_code": "v", + "modifiers": { "mandatory": ["left_command", "left_control", "left_option", "left_shift"] } + }, + "to": [ + { + "key_code": "v", + "modifiers": ["left_command"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+y -> left_control+c", + "manipulators": [ + { + "from": { + "key_code": "y", + "modifiers": { "mandatory": ["left_shift", "left_command", "left_option", "left_control"] } + }, + "to": [ + { + "key_code": "c", + "modifiers": ["left_control"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hyper+t -> left_command+tab", + "manipulators": [ + { + "from": { + "key_code": "t", + "modifiers": { "mandatory": ["left_option", "left_shift", "left_command", "left_control"] } + }, + "to": [ + { + "key_code": "tab", + "modifiers": ["left_command"] + } + ], + "type": "basic" + } + ] + } + ] + }, + "devices": [ + { + "identifiers": { + "is_keyboard": true, + "product_id": 53297, + "vendor_id": 13364 + }, + "ignore": true + }, + { + "identifiers": { + "is_keyboard": true, + "product_id": 166, + "vendor_id": 5426 + }, + "ignore": true + } + ], + "virtual_hid_keyboard": { "keyboard_type_v2": "ansi" } + } + ] +}
\ No newline at end of file diff --git a/.config/karabiner/karabiner.json b/.config/karabiner/karabiner.json index 20d87d2..1dd1cf4 100644 --- a/.config/karabiner/karabiner.json +++ b/.config/karabiner/karabiner.json @@ -510,6 +510,7 @@ }, { "description": "Hyper+t -> left_command+tab", + "enabled": false, "manipulators": [ { "from": { |
