{ "global": { "check_for_updates_on_startup": true, "show_in_menu_bar": true, "show_profile_name_in_menu_bar": false }, "profiles": [ { "complex_modifications": { "parameters": { "basic.simultaneous_threshold_milliseconds": 50, "basic.to_delayed_action_delay_milliseconds": 500, "basic.to_if_alone_timeout_milliseconds": 1000, "basic.to_if_held_down_threshold_milliseconds": 500, "mouse_motion_to_scroll.speed": 100 }, "rules": [ { "manipulators": [ { "description": "Change caps_lock to command+control+option+shift.", "from": { "key_code": "caps_lock", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "left_shift", "modifiers": [ "left_command", "left_control", "left_option" ] } ], "type": "basic" } ] }, { "description": "Emacs key bindings [control+keys] (rev 10)", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "d", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "option" ] } }, "to": [ { "key_code": "delete_forward" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$", "^com\\.jetbrains\\.intellij$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "h", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "option" ] } }, "to": [ { "key_code": "delete_or_backspace" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "i", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "tab" } ], "type": "basic" }, { "conditions": [ { "keyboard_types": [ "ansi", "iso" ], "type": "keyboard_type_if" } ], "from": { "key_code": "open_bracket", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock" ] } }, "to": [ { "key_code": "escape" } ], "type": "basic" }, { "conditions": [ { "keyboard_types": [ "jis" ], "type": "keyboard_type_if" } ], "from": { "key_code": "close_bracket", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock" ] } }, "to": [ { "key_code": "escape" } ], "type": "basic" }, { "from": { "key_code": "m", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift", "option" ] } }, "to": [ { "key_code": "return_or_enter" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "b", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift", "option" ] } }, "to": [ { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "f", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift", "option" ] } }, "to": [ { "key_code": "right_arrow" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "n", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift", "option" ] } }, "to": [ { "key_code": "down_arrow" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "p", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift", "option" ] } }, "to": [ { "key_code": "up_arrow" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "v", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "page_down" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^com\\.microsoft\\.Excel$", "^com\\.microsoft\\.Powerpoint$", "^com\\.microsoft\\.Word$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "a", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "home" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^com\\.microsoft\\.Excel$", "^com\\.microsoft\\.Powerpoint$", "^com\\.microsoft\\.Word$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "e", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "end" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.eclipse\\.platform\\.ide$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "a", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "left_arrow", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.eclipse\\.platform\\.ide$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "e", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "right_arrow", "modifiers": [ "left_command" ] } ], "type": "basic" } ] }, { "description": "Use F2 as Rename", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com.apple.finder" ], "type": "frontmost_application_if" } ], "from": { "key_code": "f2" }, "to": [ { "key_code": "return_or_enter" } ], "type": "basic" } ] }, { "description": "Use Return as Open", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com.apple.finder" ], "type": "frontmost_application_if" } ], "from": { "key_code": "return_or_enter", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "o", "modifiers": [ "right_command" ] } ], "type": "basic" } ] }, { "description": "Disable Cmd+H Hide (rev 2)", "manipulators": [ { "description": "", "from": { "key_code": "h", "modifiers": { "mandatory": [ "command" ] } }, "type": "basic" } ] }, { "description": "Quit application by holding command-q", "manipulators": [ { "from": { "key_code": "q", "modifiers": { "mandatory": [ "command" ], "optional": [ "caps_lock" ] } }, "to_if_held_down": [ { "key_code": "q", "modifiers": [ "left_command" ], "repeat": false } ], "type": "basic" } ] }, { "description": "Quit application by pressing command-q twice", "manipulators": [ { "conditions": [ { "name": "command-q", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q", "modifiers": { "mandatory": [ "command" ], "optional": [ "caps_lock" ] } }, "to": [ { "key_code": "q", "modifiers": "left_command" } ], "type": "basic" }, { "from": { "key_code": "q", "modifiers": { "mandatory": [ "command" ], "optional": [ "caps_lock" ] } }, "to": [ { "set_variable": { "name": "command-q", "value": 1 } } ], "to_delayed_action": { "to_if_canceled": [ { "set_variable": { "name": "command-q", "value": 0 } } ], "to_if_invoked": [ { "set_variable": { "name": "command-q", "value": 0 } } ] }, "type": "basic" } ] } ] }, "devices": [ { "disable_built_in_keyboard_if_exists": false, "fn_function_keys": [], "identifiers": { "is_keyboard": false, "is_pointing_device": true, "product_id": 12314, "vendor_id": 16700 }, "ignore": false, "manipulate_caps_lock_led": false, "simple_modifications": [] }, { "disable_built_in_keyboard_if_exists": false, "fn_function_keys": [], "identifiers": { "is_keyboard": true, "is_pointing_device": false, "product_id": 17, "vendor_id": 9494 }, "ignore": false, "manipulate_caps_lock_led": false, "simple_modifications": [ { "from": { "key_code": "left_command" }, "to": { "key_code": "left_option" } }, { "from": { "key_code": "left_option" }, "to": { "key_code": "left_command" } } ] } ], "fn_function_keys": [ { "from": { "key_code": "f1" }, "to": { "consumer_key_code": "display_brightness_decrement" } }, { "from": { "key_code": "f2" }, "to": { "consumer_key_code": "display_brightness_increment" } }, { "from": { "key_code": "f3" }, "to": { "key_code": "mission_control" } }, { "from": { "key_code": "f4" }, "to": { "key_code": "launchpad" } }, { "from": { "key_code": "f5" }, "to": { "key_code": "illumination_decrement" } }, { "from": { "key_code": "f6" }, "to": { "key_code": "illumination_increment" } }, { "from": { "key_code": "f7" }, "to": { "consumer_key_code": "rewind" } }, { "from": { "key_code": "f8" }, "to": { "consumer_key_code": "play_or_pause" } }, { "from": { "key_code": "f9" }, "to": { "consumer_key_code": "fast_forward" } }, { "from": { "key_code": "f10" }, "to": { "consumer_key_code": "mute" } }, { "from": { "key_code": "f11" }, "to": { "consumer_key_code": "volume_decrement" } }, { "from": { "key_code": "f12" }, "to": { "consumer_key_code": "volume_increment" } } ], "name": "Work", "parameters": { "delay_milliseconds_before_open_device": 1000 }, "selected": false, "simple_modifications": [ { "from": { "key_code": "left_command" }, "to": { "key_code": "left_option" } }, { "from": { "key_code": "left_option" }, "to": { "key_code": "left_command" } } ], "virtual_hid_keyboard": { "country_code": 0, "mouse_key_xy_scale": 100 } }, { "complex_modifications": { "parameters": { "basic.simultaneous_threshold_milliseconds": 50, "basic.to_delayed_action_delay_milliseconds": 500, "basic.to_if_alone_timeout_milliseconds": 1000, "basic.to_if_held_down_threshold_milliseconds": 500, "mouse_motion_to_scroll.speed": 100 }, "rules": [ { "description": "Emacs key bindings [control+keys] (rev 10)", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "d", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "option" ] } }, "to": [ { "key_code": "delete_forward" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$", "^com\\.jetbrains\\.intellij$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "h", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "option" ] } }, "to": [ { "key_code": "delete_or_backspace" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "i", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "tab" } ], "type": "basic" }, { "conditions": [ { "keyboard_types": [ "ansi", "iso" ], "type": "keyboard_type_if" } ], "from": { "key_code": "open_bracket", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock" ] } }, "to": [ { "key_code": "escape" } ], "type": "basic" }, { "conditions": [ { "keyboard_types": [ "jis" ], "type": "keyboard_type_if" } ], "from": { "key_code": "close_bracket", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock" ] } }, "to": [ { "key_code": "escape" } ], "type": "basic" }, { "from": { "key_code": "m", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift", "option" ] } }, "to": [ { "key_code": "return_or_enter" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "b", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift", "option" ] } }, "to": [ { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "f", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift", "option" ] } }, "to": [ { "key_code": "right_arrow" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "n", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift", "option" ] } }, "to": [ { "key_code": "down_arrow" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "p", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift", "option" ] } }, "to": [ { "key_code": "up_arrow" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.gnu\\.Emacs$", "^org\\.gnu\\.AquamacsEmacs$", "^org\\.gnu\\.Aquamacs$", "^org\\.pqrs\\.unknownapp.conkeror$", "^com\\.microsoft\\.rdc$", "^com\\.microsoft\\.rdc\\.", "^net\\.sf\\.cord$", "^com\\.thinomenon\\.RemoteDesktopConnection$", "^com\\.itap-mobile\\.qmote$", "^com\\.nulana\\.remotixmac$", "^com\\.p5sys\\.jump\\.mac\\.viewer$", "^com\\.p5sys\\.jump\\.mac\\.viewer\\.", "^com\\.teamviewer\\.TeamViewer$", "^com\\.vmware\\.horizon$", "^com\\.2X\\.Client\\.Mac$", "^com\\.apple\\.Terminal$", "^com\\.googlecode\\.iterm2$", "^co\\.zeit\\.hyperterm$", "^co\\.zeit\\.hyper$", "^io\\.alacritty$", "^net\\.kovidgoyal\\.kitty$", "^org\\.vim\\.", "^com\\.qvacua\\.VimR$", "^com\\.vmware\\.fusion$", "^com\\.vmware\\.horizon$", "^com\\.vmware\\.view$", "^com\\.parallels\\.desktop$", "^com\\.parallels\\.vm$", "^com\\.parallels\\.desktop\\.console$", "^org\\.virtualbox\\.app\\.VirtualBoxVM$", "^com\\.citrix\\.XenAppViewer$", "^com\\.vmware\\.proxyApp\\.", "^com\\.parallels\\.winapp\\.", "^org\\.x\\.X11$", "^com\\.apple\\.x11$", "^org\\.macosforge\\.xquartz\\.X11$", "^org\\.macports\\.X11$", "^com\\.sublimetext\\.", "^com\\.microsoft\\.VSCode$" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "v", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "page_down" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^com\\.microsoft\\.Excel$", "^com\\.microsoft\\.Powerpoint$", "^com\\.microsoft\\.Word$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "a", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "home" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^com\\.microsoft\\.Excel$", "^com\\.microsoft\\.Powerpoint$", "^com\\.microsoft\\.Word$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "e", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "end" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.eclipse\\.platform\\.ide$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "a", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "left_arrow", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^org\\.eclipse\\.platform\\.ide$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "e", "modifiers": { "mandatory": [ "control" ], "optional": [ "caps_lock", "shift" ] } }, "to": [ { "key_code": "right_arrow", "modifiers": [ "left_command" ] } ], "type": "basic" } ] }, { "description": "CapsLock to Hyper/Escape", "manipulators": [ { "from": { "key_code": "caps_lock", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "right_shift", "modifiers": [ "right_command", "right_control", "right_option" ] } ], "to_if_alone": [ { "key_code": "escape" } ], "type": "basic" } ] }, { "description": "Use F2 as Rename", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com.apple.finder" ], "type": "frontmost_application_if" } ], "from": { "key_code": "f2" }, "to": [ { "key_code": "return_or_enter" } ], "type": "basic" } ] }, { "description": "Use Return as Open", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com.apple.finder" ], "type": "frontmost_application_if" } ], "from": { "key_code": "return_or_enter", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "o", "modifiers": [ "right_command" ] } ], "type": "basic" } ] }, { "description": "Disable Cmd+H Hide (rev 2)", "manipulators": [ { "description": "", "from": { "key_code": "h", "modifiers": { "mandatory": [ "command" ] } }, "type": "basic" } ] }, { "description": "Use Delete as Move to Trash", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com.apple.finder" ], "type": "frontmost_application_if" } ], "from": { "key_code": "delete_forward", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "delete_or_backspace", "modifiers": [ "left_command" ] } ], "type": "basic" } ] } ] }, "devices": [ { "disable_built_in_keyboard_if_exists": false, "fn_function_keys": [], "identifiers": { "is_keyboard": true, "is_pointing_device": false, "product_id": 34304, "vendor_id": 1452 }, "ignore": false, "manipulate_caps_lock_led": true, "simple_modifications": [] } ], "fn_function_keys": [ { "from": { "key_code": "f1" }, "to": { "consumer_key_code": "display_brightness_decrement" } }, { "from": { "key_code": "f2" }, "to": { "consumer_key_code": "display_brightness_increment" } }, { "from": { "key_code": "f3" }, "to": { "key_code": "mission_control" } }, { "from": { "key_code": "f4" }, "to": { "key_code": "launchpad" } }, { "from": { "key_code": "f5" }, "to": { "key_code": "illumination_decrement" } }, { "from": { "key_code": "f6" }, "to": { "key_code": "illumination_increment" } }, { "from": { "key_code": "f7" }, "to": { "consumer_key_code": "rewind" } }, { "from": { "key_code": "f8" }, "to": { "consumer_key_code": "play_or_pause" } }, { "from": { "key_code": "f9" }, "to": { "consumer_key_code": "fast_forward" } }, { "from": { "key_code": "f10" }, "to": { "consumer_key_code": "mute" } }, { "from": { "key_code": "f11" }, "to": { "consumer_key_code": "volume_decrement" } }, { "from": { "key_code": "f12" }, "to": { "consumer_key_code": "volume_increment" } } ], "name": "Built-in", "parameters": { "delay_milliseconds_before_open_device": 1000 }, "selected": false, "simple_modifications": [], "virtual_hid_keyboard": { "country_code": 0, "mouse_key_xy_scale": 100 } }, { "complex_modifications": { "parameters": { "basic.simultaneous_threshold_milliseconds": 50, "basic.to_delayed_action_delay_milliseconds": 500, "basic.to_if_alone_timeout_milliseconds": 1000, "basic.to_if_held_down_threshold_milliseconds": 500, "mouse_motion_to_scroll.speed": 100 }, "rules": [ { "manipulators": [ { "description": "Change caps_lock to command+control+option+shift.", "from": { "key_code": "caps_lock", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "left_shift", "modifiers": [ "left_command", "left_control", "left_option" ] } ], "type": "basic" } ] }, { "description": "Use Return as Open", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com.apple.finder" ], "type": "frontmost_application_if" } ], "from": { "key_code": "return_or_enter", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "o", "modifiers": [ "right_command" ] } ], "type": "basic" } ] }, { "description": "Use Return as Open and Use Fn+Return as Rename", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com.apple.finder" ], "type": "frontmost_application_if" } ], "from": { "key_code": "return_or_enter", "modifiers": { "mandatory": [ "fn" ] } }, "to": [ { "key_code": "return_or_enter" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^com.apple.finder" ], "type": "frontmost_application_if" } ], "from": { "key_code": "return_or_enter" }, "to": [ { "key_code": "o", "modifiers": [ "right_command" ] } ], "type": "basic" } ] }, { "description": "Use F2 as Rename", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com.apple.finder" ], "type": "frontmost_application_if" } ], "from": { "key_code": "f2" }, "to": [ { "key_code": "return_or_enter" } ], "type": "basic" } ] } ] }, "devices": [], "fn_function_keys": [ { "from": { "key_code": "f1" }, "to": { "consumer_key_code": "display_brightness_decrement" } }, { "from": { "key_code": "f2" }, "to": { "consumer_key_code": "display_brightness_increment" } }, { "from": { "key_code": "f3" }, "to": { "key_code": "mission_control" } }, { "from": { "key_code": "f4" }, "to": { "key_code": "launchpad" } }, { "from": { "key_code": "f5" }, "to": { "key_code": "illumination_decrement" } }, { "from": { "key_code": "f6" }, "to": { "key_code": "illumination_increment" } }, { "from": { "key_code": "f7" }, "to": { "consumer_key_code": "rewind" } }, { "from": { "key_code": "f8" }, "to": { "consumer_key_code": "play_or_pause" } }, { "from": { "key_code": "f9" }, "to": { "consumer_key_code": "fast_forward" } }, { "from": { "key_code": "f10" }, "to": { "consumer_key_code": "mute" } }, { "from": { "key_code": "f11" }, "to": { "consumer_key_code": "volume_decrement" } }, { "from": { "key_code": "f12" }, "to": { "consumer_key_code": "volume_increment" } } ], "name": "test", "parameters": { "delay_milliseconds_before_open_device": 1000 }, "selected": false, "simple_modifications": [], "virtual_hid_keyboard": { "country_code": 0, "mouse_key_xy_scale": 100 } }, { "complex_modifications": { "parameters": { "basic.simultaneous_threshold_milliseconds": 50, "basic.to_delayed_action_delay_milliseconds": 0, "basic.to_if_alone_timeout_milliseconds": 85, "basic.to_if_held_down_threshold_milliseconds": 500, "mouse_motion_to_scroll.speed": 100 }, "rules": [ { "description": "CM Storm keyboard setup", "manipulators": [ { "conditions": [ { "identifiers": [ { "product_id": 17, "vendor_id": 9494 } ], "type": "device_if" } ], "from": { "key_code": "left_command", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "left_option" } ], "type": "basic" }, { "conditions": [ { "identifiers": [ { "product_id": 17, "vendor_id": 9494 } ], "type": "device_if" } ], "from": { "key_code": "left_option", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "left_command" } ], "type": "basic" }, { "conditions": [ { "identifiers": [ { "product_id": 17, "vendor_id": 9494 } ], "type": "device_if" } ], "from": { "key_code": "right_command", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "right_option" } ], "type": "basic" }, { "conditions": [ { "identifiers": [ { "product_id": 17, "vendor_id": 9494 } ], "type": "device_if" } ], "from": { "key_code": "right_option", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "right_command" } ], "type": "basic" } ] }, { "description": "swap cmd <-> option when using specific devices", "manipulators": [ { "conditions": [ { "identifiers": [ { "product_id": 17, "vendor_id": 9494 } ], "type": "device_if" } ], "from": { "key_code": "left_command", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "left_option" } ], "type": "basic" }, { "conditions": [ { "identifiers": [ { "product_id": 17, "vendor_id": 9494 } ], "type": "device_if" } ], "from": { "key_code": "left_option", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "left_command" } ], "type": "basic" } ] }, { "description": "caps lock -> escape(alone) and caps lock -> hyper", "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": "Ctrl np -> down up", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^md\\.obsidian", "^com\\.jetbrains\\.intellij", "^com\\.electron\\.lark", "^com\\.tencent\\.xinWeChat", "^com\\.google\\.Chrome" ], "type": "frontmost_application_if" } ], "from": { "key_code": "n", "modifiers": { "mandatory": [ "left_control" ] } }, "to": [ { "key_code": "down_arrow" } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "^md\\.obsidian", "^com\\.jetbrains\\.intellij", "^com\\.electron\\.lark", "^com\\.tencent\\.xinWeChat", "^com\\.google\\.Chrome" ], "type": "frontmost_application_if" } ], "from": { "key_code": "p", "modifiers": { "mandatory": [ "left_control" ] } }, "to": [ { "key_code": "up_arrow" } ], "type": "basic" } ] }, { "description": "F2 as Rename in Finder", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com\\.apple\\.finder$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "f2", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "return_or_enter" } ], "type": "basic" } ] }, { "description": "Disable Cmd+H Hide", "manipulators": [ { "from": { "key_code": "h", "modifiers": { "mandatory": [ "left_command" ] } }, "type": "basic" } ] }, { "description": "Ctrl W -> Delete last word", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "com\\.apple\\.Terminal", "com\\.googlecode\\.iterm2" ], "type": "frontmost_application_if" } ], "from": { "key_code": "w", "modifiers": { "mandatory": [ "left_control" ] } }, "to": [ { "key_code": "w", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "com\\.apple\\.Terminal", "com\\.googlecode\\.iterm2" ], "type": "frontmost_application_if" } ], "from": { "key_code": "w", "modifiers": { "mandatory": [ "right_control" ] } }, "to": [ { "key_code": "w", "modifiers": [ "right_control" ] } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "com\\.apple\\.Terminal", "com\\.googlecode\\.iterm2" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "w", "modifiers": { "mandatory": [ "left_control" ] } }, "to": [ { "key_code": "delete_or_backspace", "modifiers": [ "left_control", "left_option", "left_shift" ] } ], "type": "basic" }, { "conditions": [ { "bundle_identifiers": [ "com\\.apple\\.Terminal", "com\\.googlecode\\.iterm2" ], "type": "frontmost_application_unless" } ], "from": { "key_code": "w", "modifiers": { "mandatory": [ "right_control" ] } }, "to": [ { "key_code": "delete_or_backspace", "modifiers": [ "left_control", "left_option", "left_shift" ] } ], "type": "basic" } ] }, { "description": "Cmd + Q held 1 second to quit", "manipulators": [ { "from": { "key_code": "q", "modifiers": { "mandatory": [ "left_command" ] } }, "to_if_held_down": [ { "key_code": "q", "modifiers": [ "left_command" ] } ], "type": "basic" } ] }, { "description": "Quit application by pressing command-q twice", "manipulators": [ { "conditions": [ { "name": "command-q", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "caps_lock" ] } }, "to": [ { "key_code": "q", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "command-q", "value": 0 } } ], "type": "basic" }, { "from": { "key_code": "q", "modifiers": { "mandatory": [ "left_command" ], "optional": [ "caps_lock" ] } }, "to": [ { "set_variable": { "name": "command-q", "value": 1 } } ], "to_delayed_action": { "to_if_canceled": [ { "set_variable": { "name": "commandq", "value": 0 } } ], "to_if_invoked": [ { "set_variable": { "name": "command-q", "value": 0 } } ] }, "type": "basic" } ] }, { "description": "Use Delete as Move to Trash", "manipulators": [ { "conditions": [ { "bundle_identifiers": [ "^com\\.apple\\.finder$" ], "type": "frontmost_application_if" } ], "from": { "key_code": "delete_forward", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "delete_or_backspace", "modifiers": [ "left_command" ] } ], "type": "basic" } ] }, { "description": "right_command to f16", "manipulators": [ { "from": { "key_code": "right_command", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "f16" } ], "type": "basic" } ] }, { "description": "colonkey (shift)", "manipulators": [ { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "1" }, "to": [ { "key_code": "1", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "1" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "1", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "2" }, "to": [ { "key_code": "2", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "2" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "2", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "3" }, "to": [ { "key_code": "3", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "3" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "3", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "4" }, "to": [ { "key_code": "4", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "4" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "4", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "5" }, "to": [ { "key_code": "5", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "5" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "5", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "key_code": "q", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "q", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "key_code": "w", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "w", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "key_code": "e", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "e", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "key_code": "r", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "r", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "key_code": "t", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "t", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "y" }, "to": [ { "key_code": "y", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "y" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "y", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "u" }, "to": [ { "key_code": "u", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "u" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "u", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "key_code": "i", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "i", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "key_code": "o", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "o", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "key_code": "p", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "p", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "a", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "a", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "key_code": "s", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "s", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "key_code": "d", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "d", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "key_code": "f", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "key_code": "g", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "g", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "key_code": "h", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "h", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "key_code": "j", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "j", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "key_code": "k", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "k", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "key_code": "l", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "l", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "grave_accent_and_tilde" }, "to": [ { "key_code": "grave_accent_and_tilde", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "grave_accent_and_tilde" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "grave_accent_and_tilde", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "key_code": "z", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "z", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "x" }, "to": [ { "key_code": "x", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "x" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "x", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "key_code": "c", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "c", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "v", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "v", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "key_code": "b", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "b", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "key_code": "n", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "n", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "semicolon-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "key_code": "m", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "semicolon" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "semicolon-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "m", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "semicolon-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "jsim", "manipulators": [ { "from": { "simultaneous": [ { "key_code": "j" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": false, "key_down_order": "insensitive", "key_up_order": "insensitive", "key_up_when": "any" } }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search google\" in workflow \"net.deanishe.alfred-searchio\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "j" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": false, "key_down_order": "insensitive", "key_up_order": "insensitive", "key_up_when": "any" } }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search tabs\" in workflow \"net.deanishe.alfred.safari\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "j" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": false, "key_down_order": "insensitive", "key_up_order": "insensitive", "key_up_when": "any" } }, "to": [ { "key_code": "spacebar", "modifiers": [ "left_command" ] } ], "type": "basic" } ] }, { "description": "ksim", "manipulators": [ { "from": { "simultaneous": [ { "key_code": "k" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": false, "key_down_order": "insensitive", "key_up_order": "insensitive", "key_up_when": "any" } }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search dash\" in workflow \"com.kapeli.dash.workflow\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "k" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": false, "key_down_order": "insensitive", "key_up_order": "insensitive", "key_up_when": "any" } }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search youtube\" in workflow \"net.deanishe.alfred-searchio\" with argument \"\"'" } ], "type": "basic" } ] }, { "description": "2key (move + alfred)", "manipulators": [ { "conditions": [ { "name": "2-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "say '2 j press'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "2" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "2-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "say '2 j press'" }, { "set_variable": { "name": "2-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "2-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"soulver\" in workflow \"app.soulver.alfredworkflow\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "2" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "2-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"soulver\" in workflow \"app.soulver.alfredworkflow\" with argument \"\"'" }, { "set_variable": { "name": "2-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "2-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "key_code": "down_arrow", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "2" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "2-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "down_arrow", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "2-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "2-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "key_code": "up_arrow", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "2" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "2-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "up_arrow", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "2-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "2-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "key_code": "right_arrow", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "2" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "2-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "right_arrow", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "2-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "2-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "key_code": "left_arrow", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "2" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "2-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "left_arrow", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "2-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "2-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "key_code": "up_arrow", "modifiers": [ "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "2" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "2-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "up_arrow", "modifiers": [ "left_option" ] }, { "set_variable": { "name": "2-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "2-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "key_code": "down_arrow", "modifiers": [ "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "2" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "2-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "down_arrow", "modifiers": [ "left_option" ] }, { "set_variable": { "name": "2-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "2-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "u", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "2" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "2-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "u", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "2-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "3key (open files + projects)", "manipulators": [ { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: LA\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: LA\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Likes\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Likes\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Projects\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Projects\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Git config\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Git config\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Used hotkeys\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Used hotkeys\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Aliases\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Aliases\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Zsh functions\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Zsh functions\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Search current safari url in wiki\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Search current safari url in wiki\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Knowledge\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Knowledge\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Summary\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Summary\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Dotfiles\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Dotfiles\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Home\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Home\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Now\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Now\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: GitHub Bio\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: GitHub Bio\"'" }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "3-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "p", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "3" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "3-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "p", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "3-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "4key (open curated lists)", "manipulators": [ { "conditions": [ { "name": "4-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Web Searches\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "4" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "4-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Web Searches\"'" }, { "set_variable": { "name": "4-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "4-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Newsletters\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "4" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "4-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Newsletters\"'" }, { "set_variable": { "name": "4-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "4-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Blogs\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "4" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "4-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Blogs\"'" }, { "set_variable": { "name": "4-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "4-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Podcasts\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "4" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "4-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Podcasts\"'" }, { "set_variable": { "name": "4-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "4-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Alfred workflows\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "4" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "4-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Alfred workflows\"'" }, { "set_variable": { "name": "4-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "4-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Command line tools\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "4" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "4-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Command line tools\"'" }, { "set_variable": { "name": "4-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "4-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Events\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "4" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "4-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Events\"'" }, { "set_variable": { "name": "4-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "tabkey (websites)", "manipulators": [ { "conditions": [ { "name": "tab-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Phabricator\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "tab" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tab-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Phabricator\"'" }, { "set_variable": { "name": "tab-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tab-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitLab\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "tab" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tab-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitLab\"'" }, { "set_variable": { "name": "tab-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tab-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: RealTime\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "tab" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tab-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: RealTime\"'" }, { "set_variable": { "name": "tab-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tab-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: CodeSandbox\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "tab" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tab-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: CodeSandbox\"'" }, { "set_variable": { "name": "tab-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "qkey (cmd + shift)", "manipulators": [ { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "3" }, "to": [ { "key_code": "3", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "3" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "3", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "4" }, "to": [ { "key_code": "4", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "4" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "4", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "5" }, "to": [ { "key_code": "5", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "5" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "5", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "6" }, "to": [ { "key_code": "6", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "6" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "6", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "7" }, "to": [ { "key_code": "7", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "7" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "7", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "8" }, "to": [ { "key_code": "8", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "8" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "8", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "9" }, "to": [ { "key_code": "9", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "9" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "9", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "0" }, "to": [ { "key_code": "0", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "0" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "0", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "key_code": "w", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "w", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "key_code": "e", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "e", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "key_code": "r", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "r", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "key_code": "t", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "t", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "y" }, "to": [ { "key_code": "y", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "y" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "y", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "u" }, "to": [ { "key_code": "u", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "u" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "u", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "key_code": "i", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "i", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "key_code": "o", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "o", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "key_code": "p", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "p", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "open_bracket" }, "to": [ { "key_code": "open_bracket", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "open_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "open_bracket", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "close_bracket" }, "to": [ { "key_code": "close_bracket", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "close_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "close_bracket", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "a", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "a", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "key_code": "s", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "s", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "key_code": "d", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "d", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "key_code": "f", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "key_code": "g", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "g", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "key_code": "h", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "h", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "key_code": "j", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "j", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "key_code": "k", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "k", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "key_code": "l", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "l", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "key_code": "semicolon", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "semicolon", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "key_code": "quote", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "quote", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "key_code": "z", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "z", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "x" }, "to": [ { "key_code": "x", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "x" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "x", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "key_code": "c", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "c", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "v", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "v", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "key_code": "b", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "b", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "key_code": "n", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "n", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "key_code": "m", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "m", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "key_code": "comma", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "comma", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "key_code": "period", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "period", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "slash" }, "to": [ { "key_code": "slash", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "slash" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "slash", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "q-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "e", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "q" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "q-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "e", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "q-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "wkey (apps)", "manipulators": [ { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Fantastical\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Fantastical\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Notion\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Notion\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Activity Monitor\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Activity Monitor\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Instruments\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Instruments\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Keyboard Maestro\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Keyboard Maestro\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Postgres\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Postgres\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "caps_lock" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Finder\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "caps_lock" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Finder\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "1", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "1", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Postico\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Postico\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: 2Do\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: 2Do\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: iTerm\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: iTerm\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Safari\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Safari\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: VS Code\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: VS Code\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Xcode\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Xcode\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Console\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Console\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Spotify\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Spotify\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Paw\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Paw\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: BetterTouchTool\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: BetterTouchTool\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Sublime Text\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Sublime Text\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Sublime Merge\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Sublime Merge\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Cypress\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Cypress\"'" }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "w-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "7", "modifiers": [ "left_command", "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "w" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "w-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "7", "modifiers": [ "left_command", "left_control" ] }, { "set_variable": { "name": "w-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "ekey (cmd)", "manipulators": [ { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "key_code": "q", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "q", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "key_code": "w", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "w", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "key_code": "r", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "r", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "key_code": "t", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "t", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "u" }, "to": [ { "key_code": "u", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "u" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "u", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "key_code": "i", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "i", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "key_code": "p", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "p", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "open_bracket" }, "to": [ { "key_code": "open_bracket", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "open_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "open_bracket", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "close_bracket" }, "to": [ { "key_code": "close_bracket", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "close_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "close_bracket", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "key_code": "semicolon", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "semicolon", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "key_code": "quote", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "quote", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "key_code": "comma", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "comma", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "key_code": "period", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "period", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "slash" }, "to": [ { "key_code": "slash", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "slash" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "slash", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "a", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "a", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "key_code": "b", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "b", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "key_code": "c", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "c", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "key_code": "d", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "d", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "key_code": "f", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "key_code": "g", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "g", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "key_code": "h", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "h", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "key_code": "j", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "j", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "key_code": "k", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "k", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "key_code": "l", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "l", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "key_code": "m", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "m", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "key_code": "n", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "n", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "key_code": "o", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "o", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "key_code": "s", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "s", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "v", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "v", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "x" }, "to": [ { "key_code": "x", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "x" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "x", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "y" }, "to": [ { "key_code": "y", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "y" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "y", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "key_code": "z", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "z", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "1" }, "to": [ { "key_code": "1", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "1" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "1", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "2" }, "to": [ { "key_code": "2", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "2" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "2", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "3" }, "to": [ { "key_code": "3", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "3" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "3", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "4" }, "to": [ { "key_code": "4", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "4" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "4", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "5" }, "to": [ { "key_code": "5", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "5" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "5", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "6" }, "to": [ { "key_code": "6", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "6" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "6", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "7" }, "to": [ { "key_code": "7", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "7" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "7", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "8" }, "to": [ { "key_code": "8", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "8" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "8", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "9" }, "to": [ { "key_code": "9", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "9" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "9", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "0" }, "to": [ { "key_code": "0", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "0" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "0", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "e-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "7", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "e" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "e-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "7", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "e-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "rkey (apps)", "manipulators": [ { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "tab" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Transmission\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "tab" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Transmission\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: IINA\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: IINA\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: 1Password\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: 1Password\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Keynote\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Keynote\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Feedback Assistant\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Feedback Assistant\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Developer\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Developer\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Alfred Preferences\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Alfred Preferences\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Dictionary\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Dictionary\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Preview\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Preview\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Books\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Books\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Edit keyboard shortcuts\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Edit keyboard shortcuts\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: ScreenFlow\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: ScreenFlow\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: OBS\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: OBS\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Arq\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Arq\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Final Cut Pro\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Final Cut Pro\"'" }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "r-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "x", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "r" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "r-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "x", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "r-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "tkey (palettes + websites)", "manipulators": [ { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "0" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: regex101\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "0" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: regex101\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Facebook\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Facebook\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Repl\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Repl\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "u" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Medium\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "u" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Medium\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Arxiv\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Arxiv\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Stack Overflow\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Stack Overflow\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Dropbox\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Dropbox\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Amazon\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Amazon\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitch\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitch\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "key_code": "o", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "o", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Netlify\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Netlify\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: MDN\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: MDN\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Observable\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Observable\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Meetup\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Meetup\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Google Drive\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Google Drive\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: IFTTT\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: IFTTT\"'" }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "t-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "r", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "t" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "t-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "r", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "t-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "ikey (symbols)", "manipulators": [ { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "1" }, "to": [ { "key_code": "1", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "1" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "1", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "2" }, "to": [ { "key_code": "2", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "2" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "2", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "3" }, "to": [ { "key_code": "equal_sign", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "3" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "equal_sign", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "4" }, "to": [ { "key_code": "8", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "4" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "8", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "5" }, "to": [ { "key_code": "5", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "5" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "5", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "key_code": "open_bracket", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "open_bracket", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "key_code": "9", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "9", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "key_code": "3", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "3", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "key_code": "quote", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "quote", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "key_code": "quote" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "quote" }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "key_code": "open_bracket" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "open_bracket" }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "key_code": "close_bracket" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "close_bracket" }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "open_bracket" }, "to": [ { "key_code": "close_bracket", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "open_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "close_bracket", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "caps_lock" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Match symbols\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "caps_lock" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Match symbols\"'" }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "slash" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "slash" }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "key_code": "hyphen", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "hyphen", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "key_code": "backslash" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "backslash" }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "key_code": "hyphen" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "hyphen" }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "key_code": "4", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "4", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "key_code": "equal_sign" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "equal_sign" }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "key_code": "hyphen" }, { "key_code": "period", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "hyphen" }, { "key_code": "period", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "key_code": "semicolon" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "semicolon" }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "grave_accent_and_tilde" }, "to": [ { "key_code": "grave_accent_and_tilde", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "grave_accent_and_tilde" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "grave_accent_and_tilde", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "key_code": "slash", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "slash", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "x" }, "to": [ { "key_code": "backslash", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "x" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "backslash", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "key_code": "7", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "7", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "comma", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "comma", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "i-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "key_code": "slash" }, { "key_code": "slash" }, { "key_code": "spacebar" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "i" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "i-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "slash" }, { "key_code": "slash" }, { "key_code": "spacebar" }, { "set_variable": { "name": "i-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "okey (alfred)", "manipulators": [ { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "1" }, "to": [ { "key_code": "1", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "1" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "1", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "2" }, "to": [ { "key_code": "2", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "2" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "2", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "3" }, "to": [ { "key_code": "3", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "3" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "3", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "4" }, "to": [ { "key_code": "4", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "4" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "4", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "5" }, "to": [ { "key_code": "5", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "5" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "5", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "6" }, "to": [ { "key_code": "6", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "6" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "6", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search downloads\" in workflow \"recentdownloads.ddjfreedom\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search downloads\" in workflow \"recentdownloads.ddjfreedom\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "key_code": "backslash", "modifiers": [ "left_command", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "backslash", "modifiers": [ "left_command", "left_option" ] }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Make 2Do task\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Make 2Do task\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Make 2Do task with note as current URL\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Make 2Do task with note as current URL\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Make 2Do task with Safari title as name + note as current URL\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Make 2Do task with Safari title as name + note as current URL\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "shell_command": "open \"/Applications/iTerm.app\"" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "open \"/Applications/iTerm.app\"" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "caps_lock" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search desktop\" in workflow \"com.vitorgalvao.alfred.directories\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "caps_lock" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search desktop\" in workflow \"com.vitorgalvao.alfred.directories\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search files\" in workflow \"nikivi.manage.notes\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search files\" in workflow \"nikivi.manage.notes\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "shell_command": "open \"/Applications/Obsidian.app\"" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "open \"/Applications/Obsidian.app\"" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "shell_command": "open \"/Applications/Lark.app\"" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "open \"/Applications/Lark.app\"" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search code\" in workflow \"nikivi.manage.notes\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search code\" in workflow \"nikivi.manage.notes\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search repos\" in workflow \"net.deanishe.alfred-git-repos\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search repos\" in workflow \"net.deanishe.alfred-git-repos\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search folders\" in workflow \"nikivi.search.folders\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search folders\" in workflow \"nikivi.search.folders\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"2Do with current url as note (github)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"2Do with current url as note (github)\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"run\" in workflow \"iansinnott.keyboardmaestro\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"run\" in workflow \"iansinnott.keyboardmaestro\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search menu bar\" in workflow \"com.tedwise.menubarsearch\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search menu bar\" in workflow \"com.tedwise.menubarsearch\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "grave_accent_and_tilde" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search processes\" in workflow \"com.vitorgalvao.alfred.processcontrol\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "grave_accent_and_tilde" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search processes\" in workflow \"com.vitorgalvao.alfred.processcontrol\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "x" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search workflows\" in workflow \"org.jeef.workflowdirectory\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "x" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search workflows\" in workflow \"org.jeef.workflowdirectory\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "shell_command": "open \"/Applications/Google Chrome.app\"" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "open \"/Applications/Google Chrome.app\"" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search clones\" in workflow \"com.vitorgalvao.alfred.directories\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search clones\" in workflow \"com.vitorgalvao.alfred.directories\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search lists\" in workflow \"nikivi.learn.anything\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search lists\" in workflow \"nikivi.learn.anything\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search lists\" in workflow \"nikivi.awesome.lists\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search lists\" in workflow \"nikivi.awesome.lists\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "o-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search PDFs\" in workflow \"nikivi.search.files\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "o" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "o-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search PDFs\" in workflow \"nikivi.search.files\" with argument \"\"'" }, { "set_variable": { "name": "o-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "capskey (todo + trello)", "manipulators": [ { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "0" }, "to": [ { "key_code": "down_arrow" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "0" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "down_arrow" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "1" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"Screenshot -> Imgur\" in workflow \"com.vitorgalvao.alfred.webscreenshot\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "1" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"Screenshot -> Imgur\" in workflow \"com.vitorgalvao.alfred.webscreenshot\" with argument \"\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "2" }, "to": [ { "key_code": "2", "modifiers": [ "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "2" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "2", "modifiers": [ "left_control", "left_option" ] }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "3" }, "to": [ { "key_code": "3", "modifiers": [ "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "3" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "3", "modifiers": [ "left_control", "left_option" ] }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "4" }, "to": [ { "key_code": "9", "modifiers": [ "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "4" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "9", "modifiers": [ "left_control", "left_option" ] }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "5" }, "to": [ { "key_code": "0", "modifiers": [ "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "5" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "0", "modifiers": [ "left_control", "left_option" ] }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: My workflow\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: My workflow\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Private notes\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Private notes\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Rules\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Rules\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Processes\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Processes\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "u" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Buy\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "u" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Buy\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Fix\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Fix\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Tools\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Tools\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Repeat\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Repeat\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "open_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Goodreads (currently reading)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "open_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Goodreads (currently reading)\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "close_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Goodreads (next)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "close_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Goodreads (next)\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Wiki\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Wiki\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "shell_command": "open \"notion://nikitavoloboev/Ideas-0b5a4e8a88f34fe29a1f33dad02e5332\"" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "open \"notion://nikitavoloboev/Ideas-0b5a4e8a88f34fe29a1f33dad02e5332\"" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Search 2Do\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Search 2Do\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Life\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Life\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "shell_command": "open \"notion://nikitavoloboev/Learn-05c0eac7be904e0da89cd8a3bf7ab509\"" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "open \"notion://nikitavoloboev/Learn-05c0eac7be904e0da89cd8a3bf7ab509\"" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Today\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Today\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do GitHub\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do GitHub\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Later\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Later\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Starred\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Starred\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Other\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Other\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Look back\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Look back\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Goals\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Goals\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "shell_command": "open \"notion://nikitavoloboev/Papers-Courses-8f00c7c500d5460490a5800c5d5db431\"" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "open \"notion://nikitavoloboev/Papers-Courses-8f00c7c500d5460490a5800c5d5db431\"" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Clean\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Clean\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Work\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Work\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "caps-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do LA\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "caps_lock" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "caps-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do LA\"'" }, { "set_variable": { "name": "caps-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "akey (ctrl)", "manipulators": [ { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "2" }, "to": [ { "key_code": "2", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "2" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "2", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "3" }, "to": [ { "key_code": "3", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "3" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "3", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "4" }, "to": [ { "key_code": "4", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "4" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "4", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "5" }, "to": [ { "key_code": "5", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "5" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "5", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "6" }, "to": [ { "key_code": "6", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "6" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "6", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "7" }, "to": [ { "key_code": "7", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "7" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "7", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "8" }, "to": [ { "key_code": "8", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "8" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "8", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "9" }, "to": [ { "key_code": "9", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "9" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "9", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "0" }, "to": [ { "key_code": "0", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "0" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "0", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "key_code": "q", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "q", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "key_code": "w", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "w", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "key_code": "e", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "e", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "key_code": "r", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "r", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "key_code": "t", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "t", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "key_code": "i", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "i", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "key_code": "o", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "o", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "y" }, "to": [ { "key_code": "y", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "y" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "y", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "u" }, "to": [ { "key_code": "u", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "u" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "u", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "key_code": "p", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "p", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "open_bracket" }, "to": [ { "key_code": "open_bracket", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "open_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "open_bracket", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "close_bracket" }, "to": [ { "key_code": "close_bracket", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "close_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "close_bracket", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "key_code": "s", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "s", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "key_code": "d", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "d", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "key_code": "f", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "key_code": "g", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "g", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "key_code": "h", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "h", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "key_code": "j", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "j", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "key_code": "k", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "k", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "key_code": "l", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "l", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "key_code": "semicolon", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "semicolon", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "key_code": "quote", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "quote", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "key_code": "z", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "z", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "x" }, "to": [ { "key_code": "x", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "x" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "x", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "key_code": "c", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "c", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "v", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "v", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "key_code": "b", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "b", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "key_code": "n", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "n", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "key_code": "m", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "m", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "key_code": "comma", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "comma", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "key_code": "period", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "period", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "slash" }, "to": [ { "key_code": "slash", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "slash" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "slash", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "a-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "9", "modifiers": [ "left_command", "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "a" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "a-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "9", "modifiers": [ "left_command", "left_control" ] }, { "set_variable": { "name": "a-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "skey (essential)", "manipulators": [ { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "key_code": "left_arrow", "modifiers": [ "left_option" ] }, { "key_code": "right_arrow", "modifiers": [ "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "left_arrow", "modifiers": [ "left_option" ] }, { "key_code": "right_arrow", "modifiers": [ "left_option", "left_shift" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "key_code": "tab" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "tab" }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "key_code": "tab", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "tab", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "u" }, "to": [ { "key_code": "p", "modifiers": [ "left_command", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "u" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "p", "modifiers": [ "left_command", "left_option" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "key_code": "period", "modifiers": [ "left_command", "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "period", "modifiers": [ "left_command", "left_control" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "key_code": "x", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "x", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "open_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Lowercase selected text\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "open_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Lowercase selected text\"'" }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "close_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Uppercase selected text\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "close_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Uppercase selected text\"'" }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "c", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "c", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "key_code": "delete_or_backspace" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "delete_or_backspace" }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "key_code": "return_or_enter" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "return_or_enter" }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "key_code": "tab", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "tab", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "left_arrow" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "left_arrow" }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "down_arrow" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "down_arrow" }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "up_arrow" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "up_arrow" }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "right_arrow" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "right_arrow" }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "key_code": "0", "modifiers": [ "left_command", "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "0", "modifiers": [ "left_command", "left_control", "left_option" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "key_code": "left_arrow", "modifiers": [ "left_command" ] }, { "key_code": "right_arrow", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "left_arrow", "modifiers": [ "left_command" ] }, { "key_code": "right_arrow", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "key_code": "delete_or_backspace", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "delete_or_backspace", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "left_shift" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "left_shift" }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "left_arrow", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "left_arrow", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "key_code": "v", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "v", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m", "modifiers": { "optional": [ "any" ] } }, "to": [ { "key_code": "right_arrow", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "right_arrow", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "s-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "key_code": "0", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "s" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "s-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "0", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "s-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "dkey (mouse)", "manipulators": [ { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "key_code": "keypad_hyphen", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "keypad_hyphen", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "key_code": "keypad_plus", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "keypad_plus", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "c", "modifiers": [ "left_command" ] }, { "key_code": "tab", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "c", "modifiers": [ "left_command" ] }, { "key_code": "tab", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "mouse_key": { "vertical_wheel": 60 } } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "mouse_key": { "vertical_wheel": 60 } }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "mouse_key": { "vertical_wheel": -60 } } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "mouse_key": { "vertical_wheel": -60 } }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Google clipboard\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Google clipboard\"'" }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Google Searchio selected word\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Google Searchio selected word\"'" }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Select line and google\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Select line and google\"'" }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "pointing_button": "button2" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "pointing_button": "button2" }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "pointing_button": "button1" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "pointing_button": "button1" }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "pointing_button": "button3" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "pointing_button": "button3" }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open URL in clipboard in Safari\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open URL in clipboard in Safari\"'" }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Google Lucky selected word\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Google Lucky selected word\"'" }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "key_code": "8", "modifiers": [ "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "8", "modifiers": [ "left_control", "left_option" ] }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "key_code": "3", "modifiers": [ "left_command", "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "3", "modifiers": [ "left_command", "left_control", "left_option" ] }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "d-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "8", "modifiers": [ "left_command", "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "d" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "d-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "8", "modifiers": [ "left_command", "left_control" ] }, { "set_variable": { "name": "d-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "fkey (essential)", "manipulators": [ { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "1" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"View Sip\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "1" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"View Sip\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "2" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Go to test macro\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "2" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Go to test macro\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "3" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New global macro\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "3" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New global macro\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "tab" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Test\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "tab" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Test\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Chrome Canary\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Chrome Canary\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Save clipboard link\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Save clipboard link\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "key_code": "8", "modifiers": [ "left_command", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "8", "modifiers": [ "left_command", "left_option" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Centre mouse to active app\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Centre mouse to active app\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "left_control" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "left_option" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "key_code": "c", "modifiers": [ "left_command", "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "c", "modifiers": [ "left_command", "left_control", "left_option" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "open_bracket" }, "to": [ { "key_code": "5", "modifiers": [ "left_command", "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "open_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "5", "modifiers": [ "left_command", "left_control" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "caps_lock" }, "to": [ { "key_code": "u", "modifiers": [ "left_command", "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "caps_lock" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "u", "modifiers": [ "left_command", "left_control", "left_option" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Figma\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Figma\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: 2nd iTerm tab\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: 2nd iTerm tab\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Save clipboard link (top)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Save clipboard link (top)\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Make markdown link from selection {link}\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Make markdown link from selection {link}\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: 1st iTerm tab\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: 1st iTerm tab\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "key_code": "return_or_enter" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "return_or_enter" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Karabiner\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Karabiner\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Goku Run\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Goku Run\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "key_code": "spacebar", "modifiers": [ "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "spacebar", "modifiers": [ "left_option" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "fn" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "fn" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "return_or_enter", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Add safari link to selected markdown text\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Add safari link to selected markdown text\"'" }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "key_code": "4", "modifiers": [ "left_command", "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "4", "modifiers": [ "left_command", "left_control", "left_option" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "f-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "q", "modifiers": [ "left_command", "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "f" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "f-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "q", "modifiers": [ "left_command", "left_control" ] }, { "set_variable": { "name": "f-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "gkey (actions)", "manipulators": [ { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "key_code": "3", "modifiers": [ "left_command", "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "3", "modifiers": [ "left_command", "left_control" ] }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "key_code": "grave_accent_and_tilde", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "grave_accent_and_tilde", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "caps_lock" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Go to KM group of current app from picklist\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "caps_lock" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Go to KM group of current app from picklist\"'" }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Go to KM group of current app\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Go to KM group of current app\"'" }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Dismiss notifications\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Dismiss notifications\"'" }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "key_code": "a", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "a", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "key_code": "grave_accent_and_tilde", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "grave_accent_and_tilde", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "key_code": "f", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "key_code": "d", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "d", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "key_code": "s", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "s", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "key_code": "0", "modifiers": [ "left_command", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "0", "modifiers": [ "left_command", "left_option" ] }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "key_code": "g", "modifiers": [ "left_command", "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "g", "modifiers": [ "left_command", "left_control", "left_option" ] }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "key_code": "slash", "modifiers": [ "left_command", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "slash", "modifiers": [ "left_command", "left_option" ] }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "g-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "key_code": "6", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "g" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "g-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "6", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "g-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "tilkey (actions + language switches)", "manipulators": [ { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"toggle wifi\" in workflow \"nikivi.wifi.tools\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"toggle wifi\" in workflow \"nikivi.wifi.tools\" with argument \"\"'" }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "key_code": "k", "modifiers": [ "left_command", "left_control" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "k", "modifiers": [ "left_command", "left_control" ] }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"restart wifi\" in workflow \"nikivi.wifi.tools\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"restart wifi\" in workflow \"nikivi.wifi.tools\" with argument \"\"'" }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit dotfiles\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit dotfiles\"'" }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit learning\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit learning\"'" }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit home\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit home\"'" }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "open \"dash://.js:\"" }, { "set_variable": { "name": "in-python", "value": 0 } }, { "set_variable": { "name": "in-go", "value": 0 } }, { "set_variable": { "name": "in-js", "value": 1 } }, { "set_variable": { "name": "in-elixir", "value": 0 } }, { "set_variable": { "name": "in-rust", "value": 0 } }, { "set_variable": { "name": "in-swift", "value": 0 } } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "open \"dash://.js:\"" }, { "set_variable": { "name": "in-python", "value": 0 } }, { "set_variable": { "name": "in-go", "value": 0 } }, { "set_variable": { "name": "in-js", "value": 1 } }, { "set_variable": { "name": "in-elixir", "value": 0 } }, { "set_variable": { "name": "in-rust", "value": 0 } }, { "set_variable": { "name": "in-swift", "value": 0 } }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "open \"dash://.go:\"" }, { "set_variable": { "name": "in-python", "value": 0 } }, { "set_variable": { "name": "in-go", "value": 1 } }, { "set_variable": { "name": "in-js", "value": 0 } }, { "set_variable": { "name": "in-elixir", "value": 0 } }, { "set_variable": { "name": "in-rust", "value": 0 } }, { "set_variable": { "name": "in-swift", "value": 0 } } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "open \"dash://.go:\"" }, { "set_variable": { "name": "in-python", "value": 0 } }, { "set_variable": { "name": "in-go", "value": 1 } }, { "set_variable": { "name": "in-js", "value": 0 } }, { "set_variable": { "name": "in-elixir", "value": 0 } }, { "set_variable": { "name": "in-rust", "value": 0 } }, { "set_variable": { "name": "in-swift", "value": 0 } }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "open \"dash://.python:\"" }, { "set_variable": { "name": "in-python", "value": 1 } }, { "set_variable": { "name": "in-go", "value": 0 } }, { "set_variable": { "name": "in-js", "value": 0 } }, { "set_variable": { "name": "in-elixir", "value": 0 } }, { "set_variable": { "name": "in-rust", "value": 0 } }, { "set_variable": { "name": "in-swift", "value": 0 } } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "open \"dash://.python:\"" }, { "set_variable": { "name": "in-python", "value": 1 } }, { "set_variable": { "name": "in-go", "value": 0 } }, { "set_variable": { "name": "in-js", "value": 0 } }, { "set_variable": { "name": "in-elixir", "value": 0 } }, { "set_variable": { "name": "in-rust", "value": 0 } }, { "set_variable": { "name": "in-swift", "value": 0 } }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit code\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit code\"'" }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit wiki\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit wiki\"'" }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "tilde-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "n", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "tilde-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "n", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "tilde-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "zkey (chat)", "manipulators": [ { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Telegram\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Telegram\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: WhatsApp\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: WhatsApp\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Zoom\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Zoom\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: FaceTime\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: FaceTime\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New Spark email\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New Spark email\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Spark\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Spark\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search contacts\" in workflow \"nikivi.search.content\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search contacts\" in workflow \"nikivi.search.content\" with argument \"\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Create new contact\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Create new contact\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Element\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Element\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Telegram\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Telegram\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Discord\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Discord\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Slack\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Slack\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Contacts\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Contacts\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Tweetbot\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Tweetbot\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitter\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitter\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New tweet\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New tweet\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New tweet with current URL\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New tweet with current URL\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitter Search\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitter Search\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Textual\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Textual\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "slash" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Search Tweetbot\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "slash" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Search Tweetbot\"'" }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "z-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "z", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "z" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "z-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "z", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "z-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "xkey (spotify)", "manipulators": [ { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Paste current Spotify song link\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Paste current Spotify song link\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "open_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"twitter_search_current_track\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "open_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"twitter_search_current_track\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "close_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"add_current_track_to\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:2N82DnDsPGMnpJhN8sVFJu\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "close_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"add_current_track_to\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:2N82DnDsPGMnpJhN8sVFJu\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"show_alfred_playlist\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"show_alfred_playlist\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"show_current_track\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"show_current_track\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"add_current_track_to_alfred_playlist_or_your_music\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"add_current_track_to_alfred_playlist_or_your_music\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"add_current_track_to\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:0ESjwZeTcHOWzY3FYO5zs5\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"add_current_track_to\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:0ESjwZeTcHOWzY3FYO5zs5\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"add_current_track_to\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"add_current_track_to\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"remove_current_track_from\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"remove_current_track_from\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"show_search_online\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"show_search_online\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"youtube_search_current_track\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"youtube_search_current_track\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "x-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "slash" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"reddit_search_current_track\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "x" }, { "key_code": "slash" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "x-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"reddit_search_current_track\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "x-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "ckey (run + dots)", "manipulators": [ { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "tab" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Learning\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "tab" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Learning\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "u" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Rust\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "u" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Rust\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Julia\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Julia\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Deno\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Deno\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Clone repo to ~/clones and open with VS Code\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Clone repo to ~/clones and open with VS Code\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Clone repo to ~/clones\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Clone repo to ~/clones\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Bash\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Bash\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Go\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Go\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Python\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Python\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search learning\" in workflow \"nikivi.private.directories\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search learning\" in workflow \"nikivi.private.directories\" with argument \"\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Go\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Go\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Node\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Node\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Swift\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Swift\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Dotfiles Magefile\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Dotfiles Magefile\"'" }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "c-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "y", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "c" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "c-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "y", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "c-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "vkey (media)", "manipulators": [ { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "key_code": "illumination_decrement" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "illumination_decrement" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "key_code": "illumination_increment" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "illumination_increment" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Change macOS appearance (dark/light)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Change macOS appearance (dark/light)\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "consumer_key_code": "display_brightness_decrement" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "consumer_key_code": "display_brightness_decrement" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "consumer_key_code": "display_brightness_increment" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "consumer_key_code": "display_brightness_increment" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:37i9dQZEVXcMHpP6EcIqNe\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:37i9dQZEVXcMHpP6EcIqNe\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "open_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:0ERn0U4qZIKC8Dy7RrMMsn\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "open_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:0ERn0U4qZIKC8Dy7RrMMsn\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "close_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:2N82DnDsPGMnpJhN8sVFJu\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "close_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:2N82DnDsPGMnpJhN8sVFJu\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Play/pause Spotify\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Play/pause Spotify\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "key_code": "9", "modifiers": [ "left_command", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "9", "modifiers": [ "left_command", "left_option" ] }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "key_code": "vk_consumer_previous" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "vk_consumer_previous" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "consumer_key_code": "mute" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "consumer_key_code": "mute" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "key_code": "vk_consumer_play" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "vk_consumer_play" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "key_code": "vk_consumer_next" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "vk_consumer_next" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"spot_mini\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"spot_mini\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "grave_accent_and_tilde" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"artist_radio\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "grave_accent_and_tilde" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"artist_radio\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"song_radio\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"song_radio\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"show_playlists\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"show_playlists\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "consumer_key_code": "volume_decrement" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "consumer_key_code": "volume_decrement" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "consumer_key_code": "volume_increment" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "consumer_key_code": "volume_increment" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:0ESjwZeTcHOWzY3FYO5zs5\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:0ESjwZeTcHOWzY3FYO5zs5\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:5QOChSDsvLTtBwXmIn8Pss\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:5QOChSDsvLTtBwXmIn8Pss\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "slash" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:5fIL0WiQ79QtgsP4Y4L20V\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "slash" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"play\" in workflow \"com.vdesabou.spotify.mini.player\" with argument \"spotify:playlist:5fIL0WiQ79QtgsP4Y4L20V\"'" }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "v-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "v", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "v" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "v-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "v", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "v-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "bkey (break)", "manipulators": [ { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "9" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search hn\" in workflow \"com.vitorgalvao.alfred.hackerboard\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "9" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search hn\" in workflow \"com.vitorgalvao.alfred.hackerboard\" with argument \"\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "0" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN (show new)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "0" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN (show new)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: KM forum\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: KM forum\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Swift forum\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Swift forum\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Behance\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Behance\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Medium (network)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Medium (network)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Medium (bookmarks)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Medium (bookmarks)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "u" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Product Hunt\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "u" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Product Hunt\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Dribble\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Dribble\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Pinboard\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Pinboard\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "p" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Indie Hackers\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "p" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Indie Hackers\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "open_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit Saved\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "open_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit Saved\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "close_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitter Bookmarks\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "close_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitter Bookmarks\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Lobsters\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Lobsters\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit (all)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit (all)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Alfred Forum\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Alfred Forum\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Product Hunt (new)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Product Hunt (new)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit (new)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit (new)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (front page)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (front page)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Lobsters (new)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Lobsters (new)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN (new)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN (new)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HckrNews\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HckrNews\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN (comments)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN (comments)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "x" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Lobsters (comments)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "x" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Lobsters (comments)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Inoreader\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Inoreader\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Mastodon\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Mastodon\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (trending)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (trending)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: YouTube (subs)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: YouTube (subs)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "slash" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (explore)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "slash" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (explore)\"'" }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "b-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "s", "modifiers": [ "left_control", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "b" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "b-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "s", "modifiers": [ "left_control", "left_option", "left_shift" ] }, { "set_variable": { "name": "b-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "nkey (alfred)", "manipulators": [ { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "1" }, "to": [ { "key_code": "1", "modifiers": [ "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "1" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "1", "modifiers": [ "left_option" ] }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "2" }, "to": [ { "key_code": "2", "modifiers": [ "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "2" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "2", "modifiers": [ "left_option" ] }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "3" }, "to": [ { "key_code": "3", "modifiers": [ "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "3" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "3", "modifiers": [ "left_option" ] }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "4" }, "to": [ { "key_code": "4", "modifiers": [ "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "4" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "4", "modifiers": [ "left_option" ] }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "5" }, "to": [ { "key_code": "5", "modifiers": [ "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "5" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "5", "modifiers": [ "left_option" ] }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "6" }, "to": [ { "key_code": "6", "modifiers": [ "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "6" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "6", "modifiers": [ "left_option" ] }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search github\" in workflow \"nikivi.search.the.web\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search github\" in workflow \"nikivi.search.the.web\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search twitter\" in workflow \"nikivi.search.the.web\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search twitter\" in workflow \"nikivi.search.the.web\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search subs\" in workflow \"net.deanishe.alfred-reddit\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search subs\" in workflow \"net.deanishe.alfred-reddit\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search reddit\" in workflow \"nikivi.search.the.web\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search reddit\" in workflow \"nikivi.search.the.web\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"ssh\" in workflow \"net.deanishe.alfred-ssh\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"ssh\" in workflow \"net.deanishe.alfred-ssh\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search shares\" in workflow \"nikivi.ask.create.share\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search shares\" in workflow \"nikivi.ask.create.share\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search websites\" in workflow \"nikivi.web.searches\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search websites\" in workflow \"nikivi.web.searches\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search stack overflow\" in workflow \"net.deanishe.alfred-stackoverflow\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search stack overflow\" in workflow \"net.deanishe.alfred-stackoverflow\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search repos\" in workflow \"me.lachlan.githubjump\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search repos\" in workflow \"me.lachlan.githubjump\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search godoc\" in workflow \"nikivi.search.the.web\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search godoc\" in workflow \"nikivi.search.the.web\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search hn\" in workflow \"nikivi.search.the.web\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search hn\" in workflow \"nikivi.search.the.web\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "grave_accent_and_tilde" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search learn anything\" in workflow \"nikivi.learn.anything\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "grave_accent_and_tilde" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search learn anything\" in workflow \"nikivi.learn.anything\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search lobsters\" in workflow \"nikivi.search.the.web\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search lobsters\" in workflow \"nikivi.search.the.web\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "x" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search stack\" in workflow \"net.deanishe.alfred-stackoverflow\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "x" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search stack\" in workflow \"net.deanishe.alfred-stackoverflow\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search wiki\" in workflow \"nikivi.mind\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search wiki\" in workflow \"nikivi.mind\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search links\" in workflow \"nikivi.mind\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search links\" in workflow \"nikivi.mind\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search bookmarks\" in workflow \"net.deanishe.alfred.safari\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search bookmarks\" in workflow \"net.deanishe.alfred.safari\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "n-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search history\" in workflow \"net.deanishe.alfred.safari\" with argument \"\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "n" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "n-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search history\" in workflow \"net.deanishe.alfred.safari\" with argument \"\"'" }, { "set_variable": { "name": "n-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "mkey (dash)", "manipulators": [ { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "3" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"d3 \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "3" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"d3 \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"tldr \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"tldr \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"django \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"django \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"html \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"html \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"react \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"react \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"ts \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"ts \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"man \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"man \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"docker \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"docker \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"apple \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"apple \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"lodash \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"lodash \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"node \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"node \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"godoc \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"godoc \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"css \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"css \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"vim \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"vim \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "m-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"bash \"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "m" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "m-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search alfred\" in workflow \"nikivi.utilities\" with argument \"bash \"'" }, { "set_variable": { "name": "m-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "commakey (words)", "manipulators": [ { "conditions": [ { "name": "comma-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "key_code": "n" }, { "key_code": "i" }, { "key_code": "k" }, { "key_code": "i" }, { "key_code": "v" }, { "key_code": "i" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "comma" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "comma-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "n" }, { "key_code": "i" }, { "key_code": "k" }, { "key_code": "i" }, { "key_code": "v" }, { "key_code": "i" }, { "set_variable": { "name": "comma-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "comma-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "n" }, { "key_code": "i" }, { "key_code": "k" }, { "key_code": "i" }, { "key_code": "t" }, { "key_code": "a" }, { "key_code": "v" }, { "key_code": "o" }, { "key_code": "l" }, { "key_code": "o" }, { "key_code": "b" }, { "key_code": "o" }, { "key_code": "e" }, { "key_code": "v" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "comma" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "comma-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "n" }, { "key_code": "i" }, { "key_code": "k" }, { "key_code": "i" }, { "key_code": "t" }, { "key_code": "a" }, { "key_code": "v" }, { "key_code": "o" }, { "key_code": "l" }, { "key_code": "o" }, { "key_code": "b" }, { "key_code": "o" }, { "key_code": "e" }, { "key_code": "v" }, { "set_variable": { "name": "comma-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "dotkey (1-3, q-u, caps, tab)", "manipulators": [ { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "1" }, "to": [ { "key_code": "c", "modifiers": [ "left_shift" ] }, { "key_code": "l" }, { "key_code": "o" }, { "key_code": "s" }, { "key_code": "e" }, { "key_code": "spacebar" }, { "key_code": "3", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "1" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "c", "modifiers": [ "left_shift" ] }, { "key_code": "l" }, { "key_code": "o" }, { "key_code": "s" }, { "key_code": "e" }, { "key_code": "spacebar" }, { "key_code": "3", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "2" }, "to": [ { "key_code": "r", "modifiers": [ "left_shift" ] }, { "key_code": "e" }, { "key_code": "f" }, { "key_code": "spacebar" }, { "key_code": "3", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "2" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "r", "modifiers": [ "left_shift" ] }, { "key_code": "e" }, { "key_code": "f" }, { "key_code": "spacebar" }, { "key_code": "3", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "3" }, "to": [ { "key_code": "f", "modifiers": [ "left_shift" ] }, { "key_code": "i" }, { "key_code": "x" }, { "key_code": "spacebar" }, { "key_code": "3", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "3" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f", "modifiers": [ "left_shift" ] }, { "key_code": "i" }, { "key_code": "x" }, { "key_code": "spacebar" }, { "key_code": "3", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "key_code": "a", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" }, { "key_code": "slash" }, { "key_code": "slash" }, { "key_code": "spacebar" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "a", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" }, { "key_code": "slash" }, { "key_code": "slash" }, { "key_code": "spacebar" }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"VSCode/XCode/Sublime comment on top of line\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"VSCode/XCode/Sublime comment on top of line\"'" }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "d", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "d", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"VSCode/XCode/Sublime comment on top of line with TODO\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"VSCode/XCode/Sublime comment on top of line with TODO\"'" }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "key_code": "n", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "e", "modifiers": [ "left_shift" ] }, { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "n", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "e", "modifiers": [ "left_shift" ] }, { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "y" }, "to": [ { "key_code": "p" }, { "key_code": "l" }, { "key_code": "e" }, { "key_code": "a" }, { "key_code": "s" }, { "key_code": "e" }, { "key_code": "spacebar" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "y" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "p" }, { "key_code": "l" }, { "key_code": "e" }, { "key_code": "a" }, { "key_code": "s" }, { "key_code": "e" }, { "key_code": "spacebar" }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "u" }, "to": [ { "key_code": "u" }, { "key_code": "p" }, { "key_code": "d" }, { "key_code": "a" }, { "key_code": "t" }, { "key_code": "e" }, { "key_code": "spacebar" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "u" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "u" }, { "key_code": "p" }, { "key_code": "d" }, { "key_code": "a" }, { "key_code": "t" }, { "key_code": "e" }, { "key_code": "spacebar" }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "caps_lock" }, "to": [ { "key_code": "f", "modifiers": [ "left_command" ] }, { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "d", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "caps_lock" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f", "modifiers": [ "left_command" ] }, { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "d", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "grave_accent_and_tilde" }, "to": [ { "key_code": "f", "modifiers": [ "left_command", "left_shift" ] }, { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "d", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "grave_accent_and_tilde" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f", "modifiers": [ "left_command", "left_shift" ] }, { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "d", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "left_gui" }, "to": [ { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "h" }, { "key_code": "a" }, { "key_code": "n" }, { "key_code": "k" }, { "key_code": "s" }, { "key_code": "spacebar" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "left_gui" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "h" }, { "key_code": "a" }, { "key_code": "n" }, { "key_code": "k" }, { "key_code": "s" }, { "key_code": "spacebar" }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "dot-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "spacebar" }, "to": [ { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "h" }, { "key_code": "a" }, { "key_code": "n" }, { "key_code": "k" }, { "key_code": "spacebar" }, { "key_code": "y" }, { "key_code": "o" }, { "key_code": "u" }, { "key_code": "period" }, { "key_code": "spacebar" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "spacebar" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "dot-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "t", "modifiers": [ "left_shift" ] }, { "key_code": "h" }, { "key_code": "a" }, { "key_code": "n" }, { "key_code": "k" }, { "key_code": "spacebar" }, { "key_code": "y" }, { "key_code": "o" }, { "key_code": "u" }, { "key_code": "period" }, { "key_code": "spacebar" }, { "set_variable": { "name": "dot-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "jsdot", "manipulators": [ { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "tab" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: MDN\"'" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "tab" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: MDN\"'" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "c" }, { "key_code": "o" }, { "key_code": "n" }, { "key_code": "s" }, { "key_code": "o" }, { "key_code": "l" }, { "key_code": "e" }, { "key_code": "period" }, { "key_code": "l" }, { "key_code": "o" }, { "key_code": "g" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "c" }, { "key_code": "o" }, { "key_code": "n" }, { "key_code": "s" }, { "key_code": "o" }, { "key_code": "l" }, { "key_code": "e" }, { "key_code": "period" }, { "key_code": "l" }, { "key_code": "o" }, { "key_code": "g" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "key_code": "equal_sign" }, { "key_code": "period", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "equal_sign" }, { "key_code": "period", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "key_code": "r" }, { "key_code": "e" }, { "key_code": "t" }, { "key_code": "u" }, { "key_code": "r" }, { "key_code": "n" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "r" }, { "key_code": "e" }, { "key_code": "t" }, { "key_code": "u" }, { "key_code": "r" }, { "key_code": "n" }, { "key_code": "spacebar" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "key_code": "f", "modifiers": [ "left_command" ] }, { "key_code": "c" }, { "key_code": "o" }, { "key_code": "n" }, { "key_code": "s" }, { "key_code": "o" }, { "key_code": "l" }, { "key_code": "e" }, { "key_code": "period" }, { "key_code": "l" }, { "key_code": "o" }, { "key_code": "g" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f", "modifiers": [ "left_command" ] }, { "key_code": "c" }, { "key_code": "o" }, { "key_code": "n" }, { "key_code": "s" }, { "key_code": "o" }, { "key_code": "l" }, { "key_code": "e" }, { "key_code": "period" }, { "key_code": "l" }, { "key_code": "o" }, { "key_code": "g" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "key_code": "right_arrow" }, { "key_code": "spacebar" }, { "key_code": "equal_sign" }, { "key_code": "period", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" }, { "key_code": "open_bracket", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "right_arrow" }, { "key_code": "spacebar" }, { "key_code": "equal_sign" }, { "key_code": "period", "modifiers": [ "left_shift" ] }, { "key_code": "spacebar" }, { "key_code": "open_bracket", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "key_code": "right_arrow" }, { "key_code": "spacebar" }, { "key_code": "equal_sign" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "right_arrow" }, { "key_code": "spacebar" }, { "key_code": "equal_sign" }, { "key_code": "spacebar" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "key_code": "right_arrow" }, { "key_code": "spacebar" }, { "key_code": "open_bracket", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "right_arrow" }, { "key_code": "spacebar" }, { "key_code": "open_bracket", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "key_code": "spacebar" }, { "key_code": "c" }, { "key_code": "l" }, { "key_code": "a" }, { "key_code": "s" }, { "key_code": "s" }, { "key_code": "n", "modifiers": [ "left_shift" ] }, { "key_code": "a" }, { "key_code": "m" }, { "key_code": "e" }, { "key_code": "equal_sign" }, { "key_code": "quote", "modifiers": [ "left_shift" ] }, { "key_code": "quote", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "spacebar" }, { "key_code": "c" }, { "key_code": "l" }, { "key_code": "a" }, { "key_code": "s" }, { "key_code": "s" }, { "key_code": "n", "modifiers": [ "left_shift" ] }, { "key_code": "a" }, { "key_code": "m" }, { "key_code": "e" }, { "key_code": "equal_sign" }, { "key_code": "quote", "modifiers": [ "left_shift" ] }, { "key_code": "quote", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "key_code": "spacebar" }, { "key_code": "s" }, { "key_code": "t" }, { "key_code": "y" }, { "key_code": "l" }, { "key_code": "e" }, { "key_code": "equal_sign" }, { "key_code": "open_bracket", "modifiers": [ "left_shift" ] }, { "key_code": "close_bracket", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "spacebar" }, { "key_code": "s" }, { "key_code": "t" }, { "key_code": "y" }, { "key_code": "l" }, { "key_code": "e" }, { "key_code": "equal_sign" }, { "key_code": "open_bracket", "modifiers": [ "left_shift" ] }, { "key_code": "close_bracket", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "j" }, { "key_code": "a" }, { "key_code": "v" }, { "key_code": "a" }, { "key_code": "s" }, { "key_code": "c" }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "p" }, { "key_code": "t" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "j" }, { "key_code": "a" }, { "key_code": "v" }, { "key_code": "a" }, { "key_code": "s" }, { "key_code": "c" }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "p" }, { "key_code": "t" }, { "key_code": "spacebar" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "js-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "key_code": "t" }, { "key_code": "y" }, { "key_code": "p" }, { "key_code": "e" }, { "key_code": "s" }, { "key_code": "c" }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "p" }, { "key_code": "t" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-js", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "js-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "t" }, { "key_code": "y" }, { "key_code": "p" }, { "key_code": "e" }, { "key_code": "s" }, { "key_code": "c" }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "p" }, { "key_code": "t" }, { "key_code": "spacebar" }, { "set_variable": { "name": "js-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "godot", "manipulators": [ { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "tab" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GoDoc\"'" } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "tab" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GoDoc\"'" }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "f" }, { "key_code": "m" }, { "key_code": "t" }, { "key_code": "period" }, { "key_code": "p", "modifiers": [ "left_shift" ] }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "l" }, { "key_code": "n" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f" }, { "key_code": "m" }, { "key_code": "t" }, { "key_code": "period" }, { "key_code": "p", "modifiers": [ "left_shift" ] }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "l" }, { "key_code": "n" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "equal_sign" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "equal_sign" }, { "key_code": "spacebar" }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "key_code": "r" }, { "key_code": "e" }, { "key_code": "t" }, { "key_code": "u" }, { "key_code": "r" }, { "key_code": "n" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "r" }, { "key_code": "e" }, { "key_code": "t" }, { "key_code": "u" }, { "key_code": "r" }, { "key_code": "n" }, { "key_code": "spacebar" }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "key_code": "f", "modifiers": [ "left_command" ] }, { "key_code": "f" }, { "key_code": "m" }, { "key_code": "t" }, { "key_code": "period" }, { "key_code": "p" }, { "key_code": "return_or_enter" } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f", "modifiers": [ "left_command" ] }, { "key_code": "f" }, { "key_code": "m" }, { "key_code": "t" }, { "key_code": "period" }, { "key_code": "p" }, { "key_code": "return_or_enter" }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "g" }, "to": [ { "key_code": "i" }, { "key_code": "f" }, { "key_code": "spacebar" }, { "key_code": "e" }, { "key_code": "r" }, { "key_code": "r" }, { "key_code": "spacebar" }, { "key_code": "1", "modifiers": [ "left_shift" ] }, { "key_code": "equal_sign" }, { "key_code": "spacebar" }, { "key_code": "n" }, { "key_code": "i" }, { "key_code": "l" }, { "key_code": "spacebar" }, { "key_code": "open_bracket", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "g" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "i" }, { "key_code": "f" }, { "key_code": "spacebar" }, { "key_code": "e" }, { "key_code": "r" }, { "key_code": "r" }, { "key_code": "spacebar" }, { "key_code": "1", "modifiers": [ "left_shift" ] }, { "key_code": "equal_sign" }, { "key_code": "spacebar" }, { "key_code": "n" }, { "key_code": "i" }, { "key_code": "l" }, { "key_code": "spacebar" }, { "key_code": "open_bracket", "modifiers": [ "left_shift" ] }, { "key_code": "return_or_enter" }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "j" }, { "key_code": "s" }, { "key_code": "o" }, { "key_code": "n" }, { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "quote", "modifiers": [ "left_shift" ] }, { "key_code": "quote", "modifiers": [ "left_shift" ] }, { "key_code": "grave_accent_and_tilde" }, { "key_code": "left_arrow" }, { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "grave_accent_and_tilde" }, { "key_code": "j" }, { "key_code": "s" }, { "key_code": "o" }, { "key_code": "n" }, { "key_code": "semicolon", "modifiers": [ "left_shift" ] }, { "key_code": "quote", "modifiers": [ "left_shift" ] }, { "key_code": "quote", "modifiers": [ "left_shift" ] }, { "key_code": "grave_accent_and_tilde" }, { "key_code": "left_arrow" }, { "key_code": "left_arrow" }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "z" }, "to": [ { "key_code": "l" }, { "key_code": "o" }, { "key_code": "g" }, { "key_code": "period" }, { "key_code": "p", "modifiers": [ "left_shift" ] }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "l" }, { "key_code": "n" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "z" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "l" }, { "key_code": "o" }, { "key_code": "g" }, { "key_code": "period" }, { "key_code": "p", "modifiers": [ "left_shift" ] }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "l" }, { "key_code": "n" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "x" }, "to": [ { "key_code": "f" }, { "key_code": "m" }, { "key_code": "t" }, { "key_code": "period" }, { "key_code": "p", "modifiers": [ "left_shift" ] }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "l" }, { "key_code": "n" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" }, { "key_code": "quote", "modifiers": [ "left_shift" ] }, { "key_code": "hyphen" }, { "key_code": "hyphen" } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "x" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "f" }, { "key_code": "m" }, { "key_code": "t" }, { "key_code": "period" }, { "key_code": "p", "modifiers": [ "left_shift" ] }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "l" }, { "key_code": "n" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" }, { "key_code": "quote", "modifiers": [ "left_shift" ] }, { "key_code": "hyphen" }, { "key_code": "hyphen" }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "c" }, "to": [ { "key_code": "semicolon", "modifiers": [ "left_control", "left_shift" ] } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "c" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "semicolon", "modifiers": [ "left_control", "left_shift" ] }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "g" }, { "key_code": "o" }, { "key_code": "l" }, { "key_code": "a" }, { "key_code": "n" }, { "key_code": "g" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "g" }, { "key_code": "o" }, { "key_code": "l" }, { "key_code": "a" }, { "key_code": "n" }, { "key_code": "g" }, { "key_code": "spacebar" }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "go-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "key_code": "l" }, { "key_code": "o" }, { "key_code": "g" }, { "key_code": "period" }, { "key_code": "f", "modifiers": [ "left_shift" ] }, { "key_code": "a" }, { "key_code": "t" }, { "key_code": "a" }, { "key_code": "l" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "e" }, { "key_code": "r" }, { "key_code": "r" }, { "key_code": "0", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "conditions": [ { "name": "in-go", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "go-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "l" }, { "key_code": "o" }, { "key_code": "g" }, { "key_code": "period" }, { "key_code": "f", "modifiers": [ "left_shift" ] }, { "key_code": "a" }, { "key_code": "t" }, { "key_code": "a" }, { "key_code": "l" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "e" }, { "key_code": "r" }, { "key_code": "r" }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "go-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "pydot", "manipulators": [ { "conditions": [ { "name": "py-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "p" }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "name": "in-python", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "py-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "p" }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" }, { "set_variable": { "name": "py-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "py-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "s" }, "to": [ { "key_code": "hyphen" }, { "key_code": "period", "modifiers": [ "left_shift" ] } ], "type": "basic" }, { "conditions": [ { "name": "in-python", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "s" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "py-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "hyphen" }, { "key_code": "period", "modifiers": [ "left_shift" ] }, { "set_variable": { "name": "py-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "py-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "d" }, "to": [ { "key_code": "r" }, { "key_code": "e" }, { "key_code": "t" }, { "key_code": "u" }, { "key_code": "r" }, { "key_code": "n" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-python", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "d" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "py-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "r" }, { "key_code": "e" }, { "key_code": "t" }, { "key_code": "u" }, { "key_code": "r" }, { "key_code": "n" }, { "key_code": "spacebar" }, { "set_variable": { "name": "py-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "py-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "p" }, { "key_code": "y" }, { "key_code": "t" }, { "key_code": "h" }, { "key_code": "o" }, { "key_code": "n" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-python", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "py-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "p" }, { "key_code": "y" }, { "key_code": "t" }, { "key_code": "h" }, { "key_code": "o" }, { "key_code": "n" }, { "key_code": "spacebar" }, { "set_variable": { "name": "py-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "swiftdot", "manipulators": [ { "conditions": [ { "name": "swift-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "p" }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "name": "in-swift", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "swift-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "p" }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" }, { "set_variable": { "name": "swift-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "swift-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "s" }, { "key_code": "w" }, { "key_code": "i" }, { "key_code": "f" }, { "key_code": "t" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-swift", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "swift-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "s" }, { "key_code": "w" }, { "key_code": "i" }, { "key_code": "f" }, { "key_code": "t" }, { "key_code": "spacebar" }, { "set_variable": { "name": "swift-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "rustdot", "manipulators": [ { "conditions": [ { "name": "rust-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "p" }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "l" }, { "key_code": "n" }, { "key_code": "1", "modifiers": [ "left_shift" ] }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "name": "in-rust", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "rust-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "p" }, { "key_code": "r" }, { "key_code": "i" }, { "key_code": "n" }, { "key_code": "t" }, { "key_code": "l" }, { "key_code": "n" }, { "key_code": "1", "modifiers": [ "left_shift" ] }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" }, { "set_variable": { "name": "rust-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "rust-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "r" }, { "key_code": "u" }, { "key_code": "s" }, { "key_code": "t" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-rust", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "rust-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "r" }, { "key_code": "u" }, { "key_code": "s" }, { "key_code": "t" }, { "key_code": "spacebar" }, { "set_variable": { "name": "rust-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "elixdot", "manipulators": [ { "conditions": [ { "name": "elixir-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "i", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "period" }, { "key_code": "p" }, { "key_code": "u" }, { "key_code": "t" }, { "key_code": "s" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" } ], "type": "basic" }, { "conditions": [ { "name": "in-elixir", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "elixir-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "i", "modifiers": [ "left_shift" ] }, { "key_code": "o", "modifiers": [ "left_shift" ] }, { "key_code": "period" }, { "key_code": "p" }, { "key_code": "u" }, { "key_code": "t" }, { "key_code": "s" }, { "key_code": "9", "modifiers": [ "left_shift" ] }, { "key_code": "0", "modifiers": [ "left_shift" ] }, { "key_code": "left_arrow" }, { "set_variable": { "name": "elixir-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "elixir-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "v" }, "to": [ { "key_code": "e" }, { "key_code": "l" }, { "key_code": "i" }, { "key_code": "x" }, { "key_code": "i" }, { "key_code": "r" }, { "key_code": "spacebar" } ], "type": "basic" }, { "conditions": [ { "name": "in-elixir", "type": "variable_if", "value": 1 } ], "from": { "simultaneous": [ { "key_code": "period" }, { "key_code": "v" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "elixir-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "e" }, { "key_code": "l" }, { "key_code": "i" }, { "key_code": "x" }, { "key_code": "i" }, { "key_code": "r" }, { "key_code": "spacebar" }, { "set_variable": { "name": "elixir-mode", "value": 1 } } ], "type": "basic" } ] }, { "description": "spacekey (websites)", "manipulators": [ { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "q" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: CleanShot\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "q" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: CleanShot\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "w" }, "to": [ { "key_code": "w", "modifiers": [ "left_command" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "w" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "w", "modifiers": [ "left_command" ] }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "e" }, "to": [ { "key_code": "2", "modifiers": [ "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "e" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "2", "modifiers": [ "left_control", "left_option" ] }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "r" }, "to": [ { "key_code": "4", "modifiers": [ "left_command", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "r" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "4", "modifiers": [ "left_command", "left_option", "left_shift" ] }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "t" }, "to": [ { "key_code": "4", "modifiers": [ "left_command", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "t" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "4", "modifiers": [ "left_command", "left_shift" ] }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "i" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (notifications)\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "i" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (notifications)\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "o" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Google Docs\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "o" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Google Docs\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "open_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Google Slides\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "open_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Google Slides\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "close_bracket" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Beautiful.ai\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "close_bracket" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Beautiful.ai\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "caps_lock" }, "to": [ { "key_code": "g", "modifiers": [ "left_command", "left_control", "left_option", "left_shift" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "caps_lock" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "g", "modifiers": [ "left_command", "left_control", "left_option", "left_shift" ] }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "a" }, "to": [ { "key_code": "4", "modifiers": [ "left_control", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "a" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "4", "modifiers": [ "left_control", "left_option" ] }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "f" }, "to": [ { "key_code": "5", "modifiers": [ "left_command", "left_option" ] } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "f" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "key_code": "5", "modifiers": [ "left_command", "left_option" ] }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "h" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Roam Research\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "h" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Roam Research\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "j" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Excalidraw\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "j" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Excalidraw\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "k" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "k" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "l" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Localhost\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "l" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Localhost\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "semicolon" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: StackBlitz\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "semicolon" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: StackBlitz\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "quote" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Learn Anything\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "quote" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Learn Anything\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "b" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Digital Ocean\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "b" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Digital Ocean\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "n" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GCP\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "n" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GCP\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "m" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: AWS\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "m" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: AWS\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "comma" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Diagrams\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "comma" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Diagrams\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "period" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: YouTube\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "period" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: YouTube\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" }, { "conditions": [ { "name": "spacebar-mode", "type": "variable_if", "value": 1 } ], "from": { "key_code": "slash" }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub PR\"'" } ], "type": "basic" }, { "from": { "simultaneous": [ { "key_code": "spacebar" }, { "key_code": "slash" } ], "simultaneous_options": { "detect_key_down_uninterruptedly": true, "key_down_order": "strict", "key_up_order": "strict_inverse", "key_up_when": "any", "to_after_key_up": [ { "set_variable": { "name": "spacebar-mode", "value": 0 } } ] } }, "parameters": { "basic.simultaneous_threshold_milliseconds": 250 }, "to": [ { "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub PR\"'" }, { "set_variable": { "name": "spacebar-mode", "value": 1 } } ], "type": "basic" } ] } ] }, "devices": [], "fn_function_keys": [ { "from": { "key_code": "f1" }, "to": { "consumer_key_code": "display_brightness_decrement" } }, { "from": { "key_code": "f2" }, "to": { "consumer_key_code": "display_brightness_increment" } }, { "from": { "key_code": "f3" }, "to": { "key_code": "mission_control" } }, { "from": { "key_code": "f4" }, "to": { "key_code": "launchpad" } }, { "from": { "key_code": "f5" }, "to": { "key_code": "illumination_decrement" } }, { "from": { "key_code": "f6" }, "to": { "key_code": "illumination_increment" } }, { "from": { "key_code": "f7" }, "to": { "consumer_key_code": "rewind" } }, { "from": { "key_code": "f8" }, "to": { "consumer_key_code": "play_or_pause" } }, { "from": { "key_code": "f9" }, "to": { "consumer_key_code": "fast_forward" } }, { "from": { "key_code": "f10" }, "to": { "consumer_key_code": "mute" } }, { "from": { "key_code": "f11" }, "to": { "consumer_key_code": "volume_decrement" } }, { "from": { "key_code": "f12" }, "to": { "consumer_key_code": "volume_increment" } } ], "name": "goku", "parameters": { "delay_milliseconds_before_open_device": 1000 }, "selected": true, "simple_modifications": [], "virtual_hid_keyboard": { "country_code": 0, "mouse_key_xy_scale": 100 } }, { "complex_modifications": { "parameters": { "basic.simultaneous_threshold_milliseconds": 50, "basic.to_delayed_action_delay_milliseconds": 500, "basic.to_if_alone_timeout_milliseconds": 1000, "basic.to_if_held_down_threshold_milliseconds": 500, "mouse_motion_to_scroll.speed": 100 }, "rules": [ { "description": "a to 1", "manipulators": [ { "from": { "key_code": "a" }, "to": [ { "key_code": "1" } ], "type": "basic" } ] }, { "description": "b to 2", "manipulators": [ { "from": { "key_code": "b" }, "to": [ { "key_code": "2" } ], "type": "basic" } ] }, { "description": "c to insert 123", "manipulators": [ { "from": { "key_code": "c" }, "to": [ { "key_code": "1" }, { "key_code": "2" }, { "key_code": "3" } ], "type": "basic" } ] } ] }, "devices": [], "fn_function_keys": [ { "from": { "key_code": "f1" }, "to": { "consumer_key_code": "display_brightness_decrement" } }, { "from": { "key_code": "f2" }, "to": { "consumer_key_code": "display_brightness_increment" } }, { "from": { "key_code": "f3" }, "to": { "key_code": "mission_control" } }, { "from": { "key_code": "f4" }, "to": { "key_code": "launchpad" } }, { "from": { "key_code": "f5" }, "to": { "key_code": "illumination_decrement" } }, { "from": { "key_code": "f6" }, "to": { "key_code": "illumination_increment" } }, { "from": { "key_code": "f7" }, "to": { "consumer_key_code": "rewind" } }, { "from": { "key_code": "f8" }, "to": { "consumer_key_code": "play_or_pause" } }, { "from": { "key_code": "f9" }, "to": { "consumer_key_code": "fast_forward" } }, { "from": { "key_code": "f10" }, "to": { "consumer_key_code": "mute" } }, { "from": { "key_code": "f11" }, "to": { "consumer_key_code": "volume_decrement" } }, { "from": { "key_code": "f12" }, "to": { "consumer_key_code": "volume_increment" } } ], "name": "Default", "parameters": { "delay_milliseconds_before_open_device": 1000 }, "selected": false, "simple_modifications": [], "virtual_hid_keyboard": { "country_code": 0, "mouse_key_xy_scale": 100 } } ] }