{ "profiles": [ { "complex_modifications": { "rules": [ { "description": "codex: map cmd+v and shift+enter", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com\\.openai\\.codex$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "v", "modifiers": { "mandatory": ["command"], "optional": ["any"] } }, "to": [ { "key_code": "v", "modifiers": ["control"] } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^com\\.openai\\.codex$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "return_or_enter", "modifiers": { "mandatory": ["shift"], "optional": ["any"] } }, "to": [ { "key_code": "j", "modifiers": ["control"] } ], "type": "basic" } ] }, { "description": "kitty: map cmd+enter to new OS window globally", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^net\\.kovidgoyal\\.kitty$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "return_or_enter", "modifiers": { "mandatory": ["command"], "optional": ["any"] } }, "to": [ { "shell_command": "/Applications/kitty.app/Contents/MacOS/kitty --single-instance" } ], "type": "basic" } ] }, { "description": "kitty: map ctrl+enter to quick access terminal globally", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^net\\.kovidgoyal\\.kitty$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "return_or_enter", "modifiers": { "mandatory": ["control"], "optional": ["any"] } }, "to": [ { "key_code": "vk_none" }, { "shell_command": "/Applications/kitty.app/Contents/MacOS/kitten quick-access-terminal --instance-group quick-access >/tmp/kitty-quick-access.log 2>&1 < /dev/null &" } ], "type": "basic" } ] }, { "description": "kitty: map cmd+left/right to ctrl+left/right", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^net\\.kovidgoyal\\.kitty$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "left_arrow", "modifiers": { "mandatory": ["command"], "optional": ["any"] } }, "to": [ { "key_code": "left_arrow", "modifiers": ["control"] } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^net\\.kovidgoyal\\.kitty$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "right_arrow", "modifiers": { "mandatory": ["command"], "optional": ["any"] } }, "to": [ { "key_code": "right_arrow", "modifiers": ["control"] } ], "type": "basic" } ] } ] }, "fn_function_keys": [ { "from": { "key_code": "f6" }, "to": [{ "key_code": "f6" }] } ], "name": "Default profile", "selected": true, "virtual_hid_keyboard": { "country_code": 0, "keyboard_type_v2": "ansi" } } ] }