{ "profiles": [ { "complex_modifications": { "rules": [ { "description": "dual purpose modifiers", "manipulators": [ { "from": { "key_code": "spacebar", "modifiers": { "optional": ["any"] } }, "to": [ { "key_code": "left_shift", "lazy": true } ], "to_if_alone": [{ "key_code": "spacebar" }], "type": "basic" }, { "from": { "key_code": "caps_lock", "modifiers": { "optional": ["any"] } }, "to": [ { "key_code": "left_control", "lazy": true } ], "to_if_alone": [{ "key_code": "escape" }], "type": "basic" } ] }, { "description": "swap alt and cmd", "enabled": false, "manipulators": [ { "from": { "key_code": "left_option" }, "to": [{ "key_code": "left_command" }], "type": "basic" }, { "from": { "key_code": "left_command" }, "to": [{ "key_code": "left_option" }], "type": "basic" } ] } ] }, "name": "KarabinerTS", "selected": true, "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } }, { "name": "Default profile", "virtual_hid_keyboard": { "country_code": 0, "keyboard_type_v2": "ansi" } }, { "complex_modifications": { "rules": [ { "description": "Caps Lock to ESC on tap/Left control on hold", "manipulators": [ { "from": { "key_code": "caps_lock", "modifiers": { "optional": ["any"] } }, "to": [ { "key_code": "left_control", "lazy": true } ], "to_if_alone": [{ "key_code": "escape" }], "type": "basic" } ] }, { "description": "Space to shift on hold", "manipulators": [ { "from": { "key_code": "spacebar", "modifiers": { "optional": ["any"] } }, "to": [ { "key_code": "left_shift", "lazy": true } ], "to_if_alone": [{ "key_code": "spacebar" }], "type": "basic" } ] } ] }, "name": "Modified profile", "virtual_hid_keyboard": { "country_code": 0, "keyboard_type_v2": "iso" } } ] }