{ "title": "Change grave accent (backtick) to escape, option grave accent to grave accent", "rules": [ { "description": "Post Escape if grave_accent_and_tilde (backtick) is pressed alone; post grave_accent (backtick) if Option + grave_accent_and_tilde is pressed.", "manipulators": [ { "type": "basic", "from": { "key_code": "grave_accent_and_tilde", "modifiers": { "optional": [ "left_command" ] } }, "to": [ { "key_code": "grave_accent_and_tilde", "modifiers": [ "left_command" ] } ], "to_if_alone": [ { "key_code": "escape" } ] }, { "type": "basic", "from": { "key_code": "grave_accent_and_tilde", "modifiers": { "optional": [ "left_control" ] } }, "to": [ { "key_code": "grave_accent_and_tilde", "modifiers": [ "left_control" ] } ] }, { "type": "basic", "from": { "key_code": "grave_accent_and_tilde", "modifiers": { "optional": [ "left_option" ] } }, "to": [ { "key_code": "grave_accent_and_tilde" } ] } ] } ] }