From 2672981c7a8937af718a28e5672f557bf38c8ce6 Mon Sep 17 00:00:00 2001 From: Ein Verne Date: Sat, 22 Jun 2024 14:08:01 +0900 Subject: [PATCH] feat: update karabiner --- karabiner/karabiner.json | 31829 +++++++++++++++---------------------- 1 file changed, 13085 insertions(+), 18744 deletions(-) diff --git a/karabiner/karabiner.json b/karabiner/karabiner.json index 239c89f..0613acc 100644 --- a/karabiner/karabiner.json +++ b/karabiner/karabiner.json @@ -1,18758 +1,13099 @@ { - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false + "global" : { + "ask_for_confirmation_before_quitting" : true, + "check_for_updates_on_startup" : true, + "show_in_menu_bar" : true, + "show_profile_name_in_menu_bar" : false, + "unsafe_ui" : 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" : [ ] }, - "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": [] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 832, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 832, - "vendor_id": 1452 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false + "devices" : [ { + "mouse_swap_xy" : false, + "identifiers" : { + "is_game_pad" : false, + "is_keyboard" : true, + "is_pointing_device" : false, + "product_id" : 832, + "vendor_id" : 1452 + }, + "fn_function_keys" : [ ], + "ignore" : false, + "disable_built_in_keyboard_if_exists" : false, + "mouse_flip_vertical_wheel" : false, + "game_pad_swap_sticks" : false, + "mouse_flip_horizontal_wheel" : false, + "manipulate_caps_lock_led" : true, + "mouse_flip_y" : false, + "mouse_swap_wheels" : false, + "simple_modifications" : [ ], + "treat_as_built_in_keyboard" : false, + "mouse_flip_x" : false + }, { + "mouse_swap_xy" : false, + "identifiers" : { + "is_game_pad" : false, + "is_keyboard" : false, + "is_pointing_device" : true, + "product_id" : 832, + "vendor_id" : 1452 + }, + "fn_function_keys" : [ ], + "ignore" : true, + "disable_built_in_keyboard_if_exists" : false, + "mouse_flip_vertical_wheel" : false, + "game_pad_swap_sticks" : false, + "mouse_flip_horizontal_wheel" : false, + "manipulate_caps_lock_led" : false, + "mouse_flip_y" : false, + "mouse_swap_wheels" : false, + "simple_modifications" : [ ], + "treat_as_built_in_keyboard" : false, + "mouse_flip_x" : false + }, { + "mouse_swap_xy" : false, + "identifiers" : { + "is_game_pad" : false, + "is_keyboard" : true, + "is_pointing_device" : false, + "product_id" : 34304, + "vendor_id" : 1452 + }, + "fn_function_keys" : [ ], + "ignore" : false, + "disable_built_in_keyboard_if_exists" : false, + "mouse_flip_vertical_wheel" : false, + "game_pad_swap_sticks" : false, + "mouse_flip_horizontal_wheel" : false, + "manipulate_caps_lock_led" : true, + "mouse_flip_y" : false, + "mouse_swap_wheels" : false, + "simple_modifications" : [ ], + "treat_as_built_in_keyboard" : false, + "mouse_flip_x" : false + } ], + "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" : "WorkSetup", + "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, + "indicate_sticky_modifier_keys_state" : true, + "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" : [ ] + }, + "devices" : [ { + "mouse_swap_xy" : false, + "identifiers" : { + "is_game_pad" : false, + "is_keyboard" : true, + "is_pointing_device" : false, + "product_id" : 34304, + "vendor_id" : 1452 + }, + "fn_function_keys" : [ ], + "ignore" : false, + "disable_built_in_keyboard_if_exists" : false, + "mouse_flip_vertical_wheel" : false, + "game_pad_swap_sticks" : false, + "mouse_flip_horizontal_wheel" : false, + "manipulate_caps_lock_led" : true, + "mouse_flip_y" : false, + "mouse_swap_wheels" : false, + "simple_modifications" : [ ], + "treat_as_built_in_keyboard" : false, + "mouse_flip_x" : false + }, { + "mouse_swap_xy" : false, + "identifiers" : { + "is_game_pad" : false, + "is_keyboard" : true, + "is_pointing_device" : false, + "product_id" : 832, + "vendor_id" : 1452 + }, + "fn_function_keys" : [ ], + "ignore" : false, + "disable_built_in_keyboard_if_exists" : false, + "mouse_flip_vertical_wheel" : false, + "game_pad_swap_sticks" : false, + "mouse_flip_horizontal_wheel" : false, + "manipulate_caps_lock_led" : true, + "mouse_flip_y" : false, + "mouse_swap_wheels" : false, + "simple_modifications" : [ ], + "treat_as_built_in_keyboard" : false, + "mouse_flip_x" : false + }, { + "mouse_swap_xy" : false, + "identifiers" : { + "is_game_pad" : false, + "is_keyboard" : false, + "is_pointing_device" : true, + "product_id" : 832, + "vendor_id" : 1452 + }, + "fn_function_keys" : [ ], + "ignore" : true, + "disable_built_in_keyboard_if_exists" : false, + "mouse_flip_vertical_wheel" : false, + "game_pad_swap_sticks" : false, + "mouse_flip_horizontal_wheel" : false, + "manipulate_caps_lock_led" : false, + "mouse_flip_y" : false, + "mouse_swap_wheels" : false, + "simple_modifications" : [ ], + "treat_as_built_in_keyboard" : false, + "mouse_flip_x" : false + } ], + "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 Setup", + "parameters" : { + "delay_milliseconds_before_open_device" : 1000 + }, + "selected" : false, + "simple_modifications" : [ { + "from" : { + "key_code" : "fn" + }, + "to" : [ { + "key_code" : "left_control" + } ] + } ], + "virtual_hid_keyboard" : { + "country_code" : 0, + "indicate_sticky_modifier_keys_state" : true, + "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 + }, + "rules" : [ { + "description" : "CM Storm keyboard setup", + "manipulators" : [ { + "from" : { + "key_code" : "left_command", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "left_option" + } ], + "conditions" : [ { + "identifiers" : [ { + "vendor_id" : 9494, + "product_id" : 17 + } ], + "type" : "device_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "left_option", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "left_command" + } ], + "conditions" : [ { + "identifiers" : [ { + "vendor_id" : 9494, + "product_id" : 17 + } ], + "type" : "device_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "right_command", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "right_option" + } ], + "conditions" : [ { + "identifiers" : [ { + "vendor_id" : 9494, + "product_id" : 17 + } ], + "type" : "device_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "right_option", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "right_command" + } ], + "conditions" : [ { + "identifiers" : [ { + "vendor_id" : 9494, + "product_id" : 17 + } ], + "type" : "device_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "swap cmd <-> option when using specific devices", + "manipulators" : [ { + "from" : { + "key_code" : "left_command", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "left_option" + } ], + "conditions" : [ { + "identifiers" : [ { + "vendor_id" : 9494, + "product_id" : 17 + } ], + "type" : "device_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "left_option", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "left_command" + } ], + "conditions" : [ { + "identifiers" : [ { + "vendor_id" : 9494, + "product_id" : 17 + } ], + "type" : "device_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "caps lock -> escape(alone) and caps lock -> hyper", + "manipulators" : [ { + "to_if_alone" : [ { + "key_code" : "escape" + } ], + "from" : { + "key_code" : "caps_lock", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "left_shift", + "modifiers" : [ "left_command", "left_control", "left_option" ] + } ], + "type" : "basic" + } ] + }, { + "description" : "Ctrl np -> down up", + "manipulators" : [ { + "from" : { + "key_code" : "n", + "modifiers" : { + "mandatory" : [ "left_control" ] + } + }, + "to" : [ { + "key_code" : "down_arrow" + } ], + "conditions" : [ { + "type" : "frontmost_application_if", + "bundle_identifiers" : [ "^md\\.obsidian", "^com\\.jetbrains\\.intellij", "com\\.jetbrains\\.pycharm", "^com\\.tencent\\.xinWeChat", "^com\\.google\\.Chrome" ] + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p", + "modifiers" : { + "mandatory" : [ "left_control" ] + } + }, + "to" : [ { + "key_code" : "up_arrow" + } ], + "conditions" : [ { + "type" : "frontmost_application_if", + "bundle_identifiers" : [ "^md\\.obsidian", "^com\\.jetbrains\\.intellij", "com\\.jetbrains\\.pycharm", "^com\\.tencent\\.xinWeChat", "^com\\.google\\.Chrome" ] + } ], + "type" : "basic" + } ] + }, { + "description" : "F2 as Rename in Finder", + "manipulators" : [ { + "from" : { + "key_code" : "f2", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "return_or_enter" + } ], + "conditions" : [ { + "type" : "frontmost_application_if", + "bundle_identifiers" : [ "^com\\.apple\\.finder$" ] + } ], + "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" : [ { + "from" : { + "key_code" : "w", + "modifiers" : { + "mandatory" : [ "left_control" ] + } + }, + "to" : [ { + "key_code" : "w", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "type" : "frontmost_application_if", + "bundle_identifiers" : [ "com\\.apple\\.Terminal", "com\\.googlecode\\.iterm2", "net.kovidgoyal.kitty" ] + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w", + "modifiers" : { + "mandatory" : [ "right_control" ] + } + }, + "to" : [ { + "key_code" : "w", + "modifiers" : [ "right_control" ] + } ], + "conditions" : [ { + "type" : "frontmost_application_if", + "bundle_identifiers" : [ "com\\.apple\\.Terminal", "com\\.googlecode\\.iterm2", "net.kovidgoyal.kitty" ] + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w", + "modifiers" : { + "mandatory" : [ "left_control" ] + } + }, + "to" : [ { + "key_code" : "delete_or_backspace", + "modifiers" : [ "left_control", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "type" : "frontmost_application_unless", + "bundle_identifiers" : [ "com\\.apple\\.Terminal", "com\\.googlecode\\.iterm2", "net.kovidgoyal.kitty" ] + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w", + "modifiers" : { + "mandatory" : [ "right_control" ] + } + }, + "to" : [ { + "key_code" : "delete_or_backspace", + "modifiers" : [ "left_control", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "type" : "frontmost_application_unless", + "bundle_identifiers" : [ "com\\.apple\\.Terminal", "com\\.googlecode\\.iterm2", "net.kovidgoyal.kitty" ] + } ], + "type" : "basic" + } ] + }, { + "description" : "Cmd + Q held 1 second to quit", + "manipulators" : [ { + "to_if_held_down" : [ { + "key_code" : "q", + "modifiers" : [ "left_command" ] + } ], + "from" : { + "key_code" : "q", + "modifiers" : { + "mandatory" : [ "left_command" ] + } + }, + "type" : "basic" + } ] + }, { + "description" : "Quit application by pressing command-q twice", + "manipulators" : [ { + "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 + } + } ], + "conditions" : [ { + "name" : "command-q", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "to_delayed_action" : { + "to_if_invoked" : [ { + "set_variable" : { + "name" : "command-q", + "value" : 0 + } + } ], + "to_if_canceled" : [ { + "set_variable" : { + "name" : "commandq", + "value" : 0 + } + } ] + }, + "from" : { + "key_code" : "q", + "modifiers" : { + "mandatory" : [ "left_command" ], + "optional" : [ "caps_lock" ] + } + }, + "to" : [ { + "set_variable" : { + "name" : "command-q", + "value" : 1 + } + } ], + "type" : "basic" + } ] + }, { + "description" : "Use Delete as Move to Trash", + "manipulators" : [ { + "from" : { + "key_code" : "delete_forward", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "delete_or_backspace", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "type" : "frontmost_application_if", + "bundle_identifiers" : [ "^com\\.apple\\.finder$" ] + } ], + "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" : [ { + "from" : { + "key_code" : "1" + }, + "to" : [ { + "key_code" : "1", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "2" + }, + "to" : [ { + "key_code" : "2", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "3" + }, + "to" : [ { + "key_code" : "3", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "4" + }, + "to" : [ { + "key_code" : "4", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "5" + }, + "to" : [ { + "key_code" : "5", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "q" + }, + "to" : [ { + "key_code" : "q", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "key_code" : "w", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "key_code" : "e", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "key_code" : "r", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "key_code" : "t", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "y" + }, + "to" : [ { + "key_code" : "y", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "u" + }, + "to" : [ { + "key_code" : "u", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "key_code" : "i", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "key_code" : "o", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "key_code" : "p", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "key_code" : "a", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "key_code" : "s", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "key_code" : "d", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "key_code" : "f", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "g" + }, + "to" : [ { + "key_code" : "g", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "key_code" : "h", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "key_code" : "j", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "key_code" : "k", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "key_code" : "l", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "grave_accent_and_tilde" + }, + "to" : [ { + "key_code" : "grave_accent_and_tilde", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "z" + }, + "to" : [ { + "key_code" : "z", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "x" + }, + "to" : [ { + "key_code" : "x", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "key_code" : "c", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "key_code" : "v", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "key_code" : "b", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "key_code" : "n", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "key_code" : "m", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "semicolon-mode", + "value" : 1, + "type" : "variable_if" + } ], + "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" : [ { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "say '2 j press'" + } ], + "conditions" : [ { + "name" : "2-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Alfred 4\" to run trigger \"soulver\" in workflow \"app.soulver.alfredworkflow\" with argument \"\"'" + } ], + "conditions" : [ { + "name" : "2-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "key_code" : "down_arrow", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "2-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "key_code" : "up_arrow", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "2-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "key_code" : "right_arrow", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "2-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "key_code" : "left_arrow", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "2-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "key_code" : "up_arrow", + "modifiers" : [ "left_option" ] + } ], + "conditions" : [ { + "name" : "2-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "key_code" : "down_arrow", + "modifiers" : [ "left_option" ] + } ], + "conditions" : [ { + "name" : "2-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "u", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "2-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "3key (open files + projects)", + "manipulators" : [ { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: LA\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Likes\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Projects\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Git config\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Used hotkeys\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Aliases\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Zsh functions\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Search current safari url in wiki\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Knowledge\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Summary\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Dotfiles\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Home\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "comma" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Now\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: GitHub Bio\"'" + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "p", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "3-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "4key (open curated lists)", + "manipulators" : [ { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Web Searches\"'" + } ], + "conditions" : [ { + "name" : "4-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Newsletters\"'" + } ], + "conditions" : [ { + "name" : "4-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Blogs\"'" + } ], + "conditions" : [ { + "name" : "4-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Podcasts\"'" + } ], + "conditions" : [ { + "name" : "4-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Alfred workflows\"'" + } ], + "conditions" : [ { + "name" : "4-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Command line tools\"'" + } ], + "conditions" : [ { + "name" : "4-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"list: Events\"'" + } ], + "conditions" : [ { + "name" : "4-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "tabkey (websites)", + "manipulators" : [ { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Phabricator\"'" + } ], + "conditions" : [ { + "name" : "tab-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitLab\"'" + } ], + "conditions" : [ { + "name" : "tab-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: RealTime\"'" + } ], + "conditions" : [ { + "name" : "tab-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: CodeSandbox\"'" + } ], + "conditions" : [ { + "name" : "tab-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "qkey (cmd + shift)", + "manipulators" : [ { + "from" : { + "key_code" : "3" + }, + "to" : [ { + "key_code" : "3", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "4" + }, + "to" : [ { + "key_code" : "4", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "5" + }, + "to" : [ { + "key_code" : "5", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "6" + }, + "to" : [ { + "key_code" : "6", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "7" + }, + "to" : [ { + "key_code" : "7", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "8" + }, + "to" : [ { + "key_code" : "8", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "9" + }, + "to" : [ { + "key_code" : "9", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "0" + }, + "to" : [ { + "key_code" : "0", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "key_code" : "w", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "key_code" : "e", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "key_code" : "r", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "key_code" : "t", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "y" + }, + "to" : [ { + "key_code" : "y", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "u" + }, + "to" : [ { + "key_code" : "u", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "key_code" : "i", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "key_code" : "o", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "key_code" : "p", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "open_bracket" + }, + "to" : [ { + "key_code" : "open_bracket", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "close_bracket" + }, + "to" : [ { + "key_code" : "close_bracket", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "key_code" : "a", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "key_code" : "s", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "key_code" : "d", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "key_code" : "f", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "g" + }, + "to" : [ { + "key_code" : "g", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "key_code" : "h", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "key_code" : "j", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "key_code" : "k", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "key_code" : "l", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "key_code" : "semicolon", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "key_code" : "quote", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "z" + }, + "to" : [ { + "key_code" : "z", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "x" + }, + "to" : [ { + "key_code" : "x", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "key_code" : "c", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "key_code" : "v", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "key_code" : "b", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "key_code" : "n", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "key_code" : "m", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "comma" + }, + "to" : [ { + "key_code" : "comma", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "key_code" : "period", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "slash" + }, + "to" : [ { + "key_code" : "slash", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "e", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "q-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "wkey (apps)", + "manipulators" : [ { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Fantastical\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Notion\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Activity Monitor\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Instruments\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Keyboard Maestro\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Postgres\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "caps_lock" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Finder\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "key_code" : "1", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Postico\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: 2Do\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: iTerm\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Safari\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: VS Code\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Xcode\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Console\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Spotify\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Paw\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: BetterTouchTool\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Sublime Text\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Sublime Merge\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Cypress\"'" + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "7", + "modifiers" : [ "left_command", "left_control" ] + } ], + "conditions" : [ { + "name" : "w-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "ekey (cmd)", + "manipulators" : [ { + "from" : { + "key_code" : "q" + }, + "to" : [ { + "key_code" : "q", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "key_code" : "w", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "key_code" : "r", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "key_code" : "t", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "u" + }, + "to" : [ { + "key_code" : "u", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "key_code" : "i", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "key_code" : "p", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "open_bracket" + }, + "to" : [ { + "key_code" : "open_bracket", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "close_bracket" + }, + "to" : [ { + "key_code" : "close_bracket", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "key_code" : "semicolon", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "key_code" : "quote", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "comma" + }, + "to" : [ { + "key_code" : "comma", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "key_code" : "period", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "slash" + }, + "to" : [ { + "key_code" : "slash", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "key_code" : "a", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "key_code" : "b", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "key_code" : "c", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "key_code" : "d", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "key_code" : "f", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "g" + }, + "to" : [ { + "key_code" : "g", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "key_code" : "h", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "key_code" : "j", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "key_code" : "k", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "key_code" : "l", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "key_code" : "m", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "key_code" : "n", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "key_code" : "o", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "key_code" : "s", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "key_code" : "v", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "x" + }, + "to" : [ { + "key_code" : "x", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "y" + }, + "to" : [ { + "key_code" : "y", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "z" + }, + "to" : [ { + "key_code" : "z", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "1" + }, + "to" : [ { + "key_code" : "1", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "2" + }, + "to" : [ { + "key_code" : "2", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "3" + }, + "to" : [ { + "key_code" : "3", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "4" + }, + "to" : [ { + "key_code" : "4", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "5" + }, + "to" : [ { + "key_code" : "5", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "6" + }, + "to" : [ { + "key_code" : "6", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "7" + }, + "to" : [ { + "key_code" : "7", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "8" + }, + "to" : [ { + "key_code" : "8", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "9" + }, + "to" : [ { + "key_code" : "9", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "0" + }, + "to" : [ { + "key_code" : "0", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "7", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "e-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "rkey (apps)", + "manipulators" : [ { + "from" : { + "key_code" : "tab" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Transmission\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "q" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: IINA\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: 1Password\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Keynote\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Feedback Assistant\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Developer\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Alfred Preferences\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Dictionary\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Preview\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Books\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Edit keyboard shortcuts\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: ScreenFlow\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: OBS\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "comma" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Arq\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Final Cut Pro\"'" + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "x", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "r-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "tkey (palettes + websites)", + "manipulators" : [ { + "from" : { + "key_code" : "0" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: regex101\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Facebook\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Repl\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "u" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Medium\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Arxiv\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Stack Overflow\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Dropbox\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Amazon\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitch\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "key_code" : "o", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Netlify\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "z" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: MDN\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Observable\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Meetup\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "comma" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Google Drive\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: IFTTT\"'" + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "r", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "t-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "ikey (symbols)", + "manipulators" : [ { + "from" : { + "key_code" : "1" + }, + "to" : [ { + "key_code" : "1", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "2" + }, + "to" : [ { + "key_code" : "2", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "3" + }, + "to" : [ { + "key_code" : "equal_sign", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "4" + }, + "to" : [ { + "key_code" : "8", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "5" + }, + "to" : [ { + "key_code" : "5", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "q" + }, + "to" : [ { + "key_code" : "open_bracket", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "key_code" : "9", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "key_code" : "3", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "key_code" : "quote", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "key_code" : "quote" + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "key_code" : "open_bracket" + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "key_code" : "close_bracket" + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "open_bracket" + }, + "to" : [ { + "key_code" : "close_bracket", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "caps_lock" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Match symbols\"'" + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "key_code" : "slash" + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "key_code" : "hyphen", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "key_code" : "backslash" + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "key_code" : "hyphen" + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "g" + }, + "to" : [ { + "key_code" : "4", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "key_code" : "equal_sign" + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "key_code" : "hyphen" + }, { + "key_code" : "period", + "modifiers" : [ "left_shift" ] + }, { + "key_code" : "spacebar" + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "key_code" : "semicolon" + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "grave_accent_and_tilde" + }, + "to" : [ { + "key_code" : "grave_accent_and_tilde", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "z" + }, + "to" : [ { + "key_code" : "slash", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "x" + }, + "to" : [ { + "key_code" : "backslash", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "key_code" : "7", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "key_code" : "comma", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "key_code" : "slash" + }, { + "key_code" : "slash" + }, { + "key_code" : "spacebar" + } ], + "conditions" : [ { + "name" : "i-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "Open related applications", + "manipulators" : [ { + "from" : { + "key_code" : "1" + }, + "to" : [ { + "key_code" : "1", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "key_code" : "1", + "modifiers" : [ "left_command" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "2" + }, + "to" : [ { + "key_code" : "2", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "key_code" : "2", + "modifiers" : [ "left_command" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "3" + }, + "to" : [ { + "key_code" : "3", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "key_code" : "3", + "modifiers" : [ "left_command" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "4" + }, + "to" : [ { + "key_code" : "4", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "key_code" : "4", + "modifiers" : [ "left_command" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "shell_command" : "open \"/Applications/Obsidian.app\"" + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "shell_command" : "open \"/Applications/Obsidian.app\"" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "shell_command" : "open \"/Applications/Google Chrome.app\"" + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "shell_command" : "open \"/Applications/Google Chrome.app\"" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "shell_command" : "open \"/Applications/WeChat.app\"" + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "shell_command" : "open \"/Applications/WeChat.app\"" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "g" + }, + "to" : [ { + "shell_command" : "open \"/Applications/GoldenDict.app\"" + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "shell_command" : "open \"/Applications/GoldenDict.app\"" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "shell_command" : "open \"/Applications/Visual Studio Code.app\"" + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "shell_command" : "open \"/Applications/Visual Studio Code.app\"" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "open \"/Users/einverne/Applications/JetBrains Toolbox/IntelliJ IDEA Ultimate.app\"" + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "shell_command" : "open \"/Users/einverne/Applications/JetBrains Toolbox/IntelliJ IDEA Ultimate.app\"" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "shell_command" : "open \"/Applications/iTerm.app\"" + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "shell_command" : "open \"/Applications/iTerm.app\"" + } ], + "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 + } + } ] + } + } + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "o-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "o-mode", + "value" : 1 + } + }, { + "shell_command" : "osascript -e 'tell application \"Alfred 4\" to run trigger \"search PDFs\" in workflow \"nikivi.search.files\" with argument \"\"'" + } ], + "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 + } + } ] + } + } + } ] + }, { + "description" : "capskey (todo + trello)", + "manipulators" : [ { + "from" : { + "key_code" : "0" + }, + "to" : [ { + "key_code" : "down_arrow" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "2" + }, + "to" : [ { + "key_code" : "2", + "modifiers" : [ "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "3" + }, + "to" : [ { + "key_code" : "3", + "modifiers" : [ "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "4" + }, + "to" : [ { + "key_code" : "9", + "modifiers" : [ "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "5" + }, + "to" : [ { + "key_code" : "0", + "modifiers" : [ "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: My workflow\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Private notes\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Rules\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Processes\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "u" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Buy\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Fix\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Tools\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Repeat\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "open_bracket" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Goodreads (currently reading)\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "close_bracket" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Goodreads (next)\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Wiki\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "shell_command" : "open \"notion://nikitavoloboev/Ideas-0b5a4e8a88f34fe29a1f33dad02e5332\"" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Search 2Do\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "g" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Life\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "shell_command" : "open \"notion://nikitavoloboev/Learn-05c0eac7be904e0da89cd8a3bf7ab509\"" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Today\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do GitHub\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Later\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Starred\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Other\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Look back\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"wiki: Goals\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "shell_command" : "open \"notion://nikitavoloboev/Papers-Courses-8f00c7c500d5460490a5800c5d5db431\"" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Clean\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do Work\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open 2Do LA\"'" + } ], + "conditions" : [ { + "name" : "caps-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "akey (ctrl)", + "manipulators" : [ { + "from" : { + "key_code" : "2" + }, + "to" : [ { + "key_code" : "2", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "2", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "3" + }, + "to" : [ { + "key_code" : "3", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "3", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "4" + }, + "to" : [ { + "key_code" : "4", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "4", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "5" + }, + "to" : [ { + "key_code" : "5", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "5", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "6" + }, + "to" : [ { + "key_code" : "6", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "6", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "7" + }, + "to" : [ { + "key_code" : "7", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "7", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "8" + }, + "to" : [ { + "key_code" : "8", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "8", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "9" + }, + "to" : [ { + "key_code" : "9", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "9", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "0" + }, + "to" : [ { + "key_code" : "0", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "0", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "q" + }, + "to" : [ { + "key_code" : "q", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "q", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "key_code" : "w", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "w", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "key_code" : "e", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "e", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "key_code" : "r", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "r", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "key_code" : "t", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "t", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "key_code" : "i", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "i", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "key_code" : "o", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "o", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "y" + }, + "to" : [ { + "key_code" : "y", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "y", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "u" + }, + "to" : [ { + "key_code" : "u", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "u", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "key_code" : "p", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "p", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "open_bracket" + }, + "to" : [ { + "key_code" : "open_bracket", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "open_bracket", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "close_bracket" + }, + "to" : [ { + "key_code" : "close_bracket", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "close_bracket", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "key_code" : "s", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "s", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "key_code" : "d", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "d", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "key_code" : "f", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "f", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "g" + }, + "to" : [ { + "key_code" : "g", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "g", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "key_code" : "h", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "h", + "modifiers" : [ "left_control" ] + } ], + "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 } - ], - "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" - } - ] + } ] + } + } + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "key_code" : "j", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "j", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "key_code" : "k", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "k", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "key_code" : "l", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "l", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "key_code" : "semicolon", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "semicolon", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "key_code" : "quote", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "quote", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "z" + }, + "to" : [ { + "key_code" : "z", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "z", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "x" + }, + "to" : [ { + "key_code" : "x", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "x", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "key_code" : "c", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "c", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "key_code" : "v", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "v", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "key_code" : "b", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "b", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "key_code" : "n", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "n", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "key_code" : "m", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "m", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "comma" + }, + "to" : [ { + "key_code" : "comma", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "comma", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "key_code" : "period", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "period", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "slash" + }, + "to" : [ { + "key_code" : "slash", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "slash", + "modifiers" : [ "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "9", + "modifiers" : [ "left_command", "left_control" ] + } ], + "conditions" : [ { + "name" : "a-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "a-mode", + "value" : 1 + } + }, { + "key_code" : "9", + "modifiers" : [ "left_command", "left_control" ] + } ], + "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 + } + } ] + } + } + } ] + }, { + "description" : "skey (essential)", + "manipulators" : [ { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "key_code" : "left_arrow", + "modifiers" : [ "left_option" ] + }, { + "key_code" : "right_arrow", + "modifiers" : [ "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "left_arrow", + "modifiers" : [ "left_option" ] + }, { + "key_code" : "right_arrow", + "modifiers" : [ "left_option", "left_shift" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "key_code" : "tab" + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "tab" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "key_code" : "tab", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "tab", + "modifiers" : [ "left_shift" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "key_code" : "return_or_enter", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "return_or_enter", + "modifiers" : [ "left_shift" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "u" + }, + "to" : [ { + "key_code" : "p", + "modifiers" : [ "left_command", "left_option" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "p", + "modifiers" : [ "left_command", "left_option" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "key_code" : "period", + "modifiers" : [ "left_command", "left_control" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "period", + "modifiers" : [ "left_command", "left_control" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "key_code" : "x", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "x", + "modifiers" : [ "left_command" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "open_bracket" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Lowercase selected text\"'" + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Lowercase selected text\"'" + } ], + "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 } - ], - "name": "WorkSetup", - "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" - } - ] + } ] + } + } + }, { + "from" : { + "key_code" : "close_bracket" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Uppercase selected text\"'" + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Uppercase selected text\"'" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "key_code" : "c", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "c", + "modifiers" : [ "left_command" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "key_code" : "delete_or_backspace" + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "delete_or_backspace" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "key_code" : "return_or_enter" + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "return_or_enter" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "g" + }, + "to" : [ { + "key_code" : "tab", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "tab", + "modifiers" : [ "left_command" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "h", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "left_arrow" + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "left_arrow" + } ], + "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 } - ], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "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": [] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 832, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 832, - "vendor_id": 1452 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false + } + }, { + "from" : { + "key_code" : "j", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "down_arrow" + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "down_arrow" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "k", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "up_arrow" + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "up_arrow" + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "l", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "right_arrow" + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "right_arrow" + } ], + "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 } - ], - "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" - } - ] + } ] + } + } + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "key_code" : "0", + "modifiers" : [ "left_command", "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "0", + "modifiers" : [ "left_command", "left_control", "left_option" ] + } ], + "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 } - ], - "name": "Built-in Setup", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": false, - "simple_modifications": [ - { - "from": { - "key_code": "fn" - }, - "to": [ - { - "key_code": "left_control" - } - ] + } ] + } + } + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "key_code" : "left_arrow", + "modifiers" : [ "left_command" ] + }, { + "key_code" : "right_arrow", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "left_arrow", + "modifiers" : [ "left_command" ] + }, { + "key_code" : "right_arrow", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "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 } - ], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "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\\.jetbrains\\.pycharm", - "^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\\.jetbrains\\.pycharm", - "^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", - "net.kovidgoyal.kitty" - ], - "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", - "net.kovidgoyal.kitty" - ], - "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", - "net.kovidgoyal.kitty" - ], - "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", - "net.kovidgoyal.kitty" - ], - "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" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "2" - }, - "to": [ - { - "key_code": "2", - "modifiers": [ - "left_control" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "3" - }, - "to": [ - { - "key_code": "3", - "modifiers": [ - "left_control" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "4" - }, - "to": [ - { - "key_code": "4", - "modifiers": [ - "left_control" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "5" - }, - "to": [ - { - "key_code": "5", - "modifiers": [ - "left_control" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "q" - }, - "to": [ - { - "key_code": "q", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "w" - }, - "to": [ - { - "key_code": "w", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "e" - }, - "to": [ - { - "key_code": "e", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "r" - }, - "to": [ - { - "key_code": "r", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "t" - }, - "to": [ - { - "key_code": "t", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "y" - }, - "to": [ - { - "key_code": "y", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "u" - }, - "to": [ - { - "key_code": "u", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "i" - }, - "to": [ - { - "key_code": "i", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "o" - }, - "to": [ - { - "key_code": "o", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "p" - }, - "to": [ - { - "key_code": "p", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "a" - }, - "to": [ - { - "key_code": "a", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "s" - }, - "to": [ - { - "key_code": "s", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "d" - }, - "to": [ - { - "key_code": "d", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "f" - }, - "to": [ - { - "key_code": "f", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "g" - }, - "to": [ - { - "key_code": "g", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "h" - }, - "to": [ - { - "key_code": "h", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "j" - }, - "to": [ - { - "key_code": "j", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "k" - }, - "to": [ - { - "key_code": "k", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "l" - }, - "to": [ - { - "key_code": "l", - "modifiers": [ - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "z" - }, - "to": [ - { - "key_code": "z", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "x" - }, - "to": [ - { - "key_code": "x", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "c" - }, - "to": [ - { - "key_code": "c", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "v" - }, - "to": [ - { - "key_code": "v", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "b" - }, - "to": [ - { - "key_code": "b", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "n" - }, - "to": [ - { - "key_code": "n", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "semicolon-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "m" - }, - "to": [ - { - "key_code": "m", - "modifiers": [ - "left_shift" - ] - } - ], - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "2-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "j" - }, - "to": [ - { - "key_code": "down_arrow", - "modifiers": [ - "left_command" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "2-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "l" - }, - "to": [ - { - "key_code": "right_arrow", - "modifiers": [ - "left_command" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "2-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "semicolon" - }, - "to": [ - { - "key_code": "up_arrow", - "modifiers": [ - "left_option" - ] - } - ], - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "4" - }, - "to": [ - { - "key_code": "4", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "6" - }, - "to": [ - { - "key_code": "6", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "8" - }, - "to": [ - { - "key_code": "8", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "0" - }, - "to": [ - { - "key_code": "0", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "e" - }, - "to": [ - { - "key_code": "e", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "t" - }, - "to": [ - { - "key_code": "t", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "u" - }, - "to": [ - { - "key_code": "u", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "o" - }, - "to": [ - { - "key_code": "o", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "a" - }, - "to": [ - { - "key_code": "a", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "d" - }, - "to": [ - { - "key_code": "d", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "g" - }, - "to": [ - { - "key_code": "g", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "j" - }, - "to": [ - { - "key_code": "j", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "l" - }, - "to": [ - { - "key_code": "l", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "quote" - }, - "to": [ - { - "key_code": "quote", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "x" - }, - "to": [ - { - "key_code": "x", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "v" - }, - "to": [ - { - "key_code": "v", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "n" - }, - "to": [ - { - "key_code": "n", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "comma" - }, - "to": [ - { - "key_code": "comma", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "q-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "slash" - }, - "to": [ - { - "key_code": "slash", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "w-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "spacebar" - }, - "to": [ - { - "key_code": "7", - "modifiers": [ - "left_command", - "left_control" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "w" - }, - "to": [ - { - "key_code": "w", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "r" - }, - "to": [ - { - "key_code": "r", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "t" - }, - "to": [ - { - "key_code": "t", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "u" - }, - "to": [ - { - "key_code": "u", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "i" - }, - "to": [ - { - "key_code": "i", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "p" - }, - "to": [ - { - "key_code": "p", - "modifiers": [ - "left_command" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "close_bracket" - }, - "to": [ - { - "key_code": "close_bracket", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "semicolon" - }, - "to": [ - { - "key_code": "semicolon", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "quote" - }, - "to": [ - { - "key_code": "quote", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "comma" - }, - "to": [ - { - "key_code": "comma", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "period" - }, - "to": [ - { - "key_code": "period", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "slash" - }, - "to": [ - { - "key_code": "slash", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "a" - }, - "to": [ - { - "key_code": "a", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "b" - }, - "to": [ - { - "key_code": "b", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "c" - }, - "to": [ - { - "key_code": "c", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "d" - }, - "to": [ - { - "key_code": "d", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "f" - }, - "to": [ - { - "key_code": "f", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "g" - }, - "to": [ - { - "key_code": "g", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "h" - }, - "to": [ - { - "key_code": "h", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "j" - }, - "to": [ - { - "key_code": "j", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "k" - }, - "to": [ - { - "key_code": "k", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "l" - }, - "to": [ - { - "key_code": "l", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "m" - }, - "to": [ - { - "key_code": "m", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "n" - }, - "to": [ - { - "key_code": "n", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "o" - }, - "to": [ - { - "key_code": "o", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "s" - }, - "to": [ - { - "key_code": "s", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "v" - }, - "to": [ - { - "key_code": "v", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "x" - }, - "to": [ - { - "key_code": "x", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "y" - }, - "to": [ - { - "key_code": "y", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "z" - }, - "to": [ - { - "key_code": "z", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "1" - }, - "to": [ - { - "key_code": "1", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "2" - }, - "to": [ - { - "key_code": "2", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "3" - }, - "to": [ - { - "key_code": "3", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "4" - }, - "to": [ - { - "key_code": "4", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "5" - }, - "to": [ - { - "key_code": "5", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "6" - }, - "to": [ - { - "key_code": "6", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "7" - }, - "to": [ - { - "key_code": "7", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "8" - }, - "to": [ - { - "key_code": "8", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "9" - }, - "to": [ - { - "key_code": "9", - "modifiers": [ - "left_command" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "e-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "0" - }, - "to": [ - { - "key_code": "0", - "modifiers": [ - "left_command" - ] - } - ], - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "2" - }, - "to": [ - { - "key_code": "2", - "modifiers": [ - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "4" - }, - "to": [ - { - "key_code": "8", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "5" - }, - "to": [ - { - "key_code": "5", - "modifiers": [ - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "w" - }, - "to": [ - { - "key_code": "9", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "e" - }, - "to": [ - { - "key_code": "3", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "r" - }, - "to": [ - { - "key_code": "quote", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "t" - }, - "to": [ - { - "key_code": "quote" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "o" - }, - "to": [ - { - "key_code": "open_bracket" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "p" - }, - "to": [ - { - "key_code": "close_bracket" - } - ], - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "a" - }, - "to": [ - { - "key_code": "slash" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "s" - }, - "to": [ - { - "key_code": "hyphen", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "d" - }, - "to": [ - { - "key_code": "backslash" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "f" - }, - "to": [ - { - "key_code": "hyphen" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "g" - }, - "to": [ - { - "key_code": "4", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "j" - }, - "to": [ - { - "key_code": "equal_sign" - } - ], - "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" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "semicolon" - }, - "to": [ - { - "key_code": "semicolon" - } - ], - "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" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "z" - }, - "to": [ - { - "key_code": "slash", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "x" - }, - "to": [ - { - "key_code": "backslash", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "c" - }, - "to": [ - { - "key_code": "7", - "modifiers": [ - "left_shift" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "i-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "v" - }, - "to": [ - { - "key_code": "comma", - "modifiers": [ - "left_shift" - ] - } - ], - "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" - } - ] - }, - { - "description": "Open related applications", - "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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "key_code": "1", - "modifiers": [ - "left_command" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "key_code": "2", - "modifiers": [ - "left_command" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "key_code": "3", - "modifiers": [ - "left_command" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "key_code": "4", - "modifiers": [ - "left_command" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "shell_command": "open \"/Applications/Obsidian.app\"" - } - ], - "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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "shell_command": "open \"/Applications/Google Chrome.app\"" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "o-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "w" - }, - "to": [ - { - "shell_command": "open \"/Applications/WeChat.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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "shell_command": "open \"/Applications/WeChat.app\"" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "o-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "g" - }, - "to": [ - { - "shell_command": "open \"/Applications/GoldenDict.app\"" - } - ], - "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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "shell_command": "open \"/Applications/GoldenDict.app\"" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "o-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "v" - }, - "to": [ - { - "shell_command": "open \"/Applications/Visual Studio Code.app\"" - } - ], - "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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "shell_command": "open \"/Applications/Visual Studio Code.app\"" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "o-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "j" - }, - "to": [ - { - "shell_command": "open \"/Users/einverne/Applications/JetBrains Toolbox/IntelliJ IDEA Ultimate.app\"" - } - ], - "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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "shell_command": "open \"/Users/einverne/Applications/JetBrains Toolbox/IntelliJ IDEA Ultimate.app\"" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "o-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "t" - }, - "to": [ - { - "shell_command": "open \"/Applications/iTerm.app\"" - } - ], - "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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "shell_command": "open \"/Applications/iTerm.app\"" - } - ], - "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": [ - { - "set_variable": { - "name": "o-mode", - "value": 1 - } - }, - { - "shell_command": "osascript -e 'tell application \"Alfred 4\" to run trigger \"search PDFs\" in workflow \"nikivi.search.files\" with argument \"\"'" - } - ], - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "caps-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "2" - }, - "to": [ - { - "key_code": "2", - "modifiers": [ - "left_control", - "left_option" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "caps-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "4" - }, - "to": [ - { - "key_code": "9", - "modifiers": [ - "left_control", - "left_option" - ] - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "caps-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "d" - }, - "to": [ - { - "shell_command": "open \"notion://nikitavoloboev/Ideas-0b5a4e8a88f34fe29a1f33dad02e5332\"" - } - ], - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "caps-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "h" - }, - "to": [ - { - "shell_command": "open \"notion://nikitavoloboev/Learn-05c0eac7be904e0da89cd8a3bf7ab509\"" - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "caps-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "b" - }, - "to": [ - { - "shell_command": "open \"notion://nikitavoloboev/Papers-Courses-8f00c7c500d5460490a5800c5d5db431\"" - } - ], - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "2", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "3", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "4", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "5", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "6", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "7", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "8", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "9", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "0", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "q", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "w", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "e", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "r", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "t", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "i", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "o", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "y", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "u", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "p", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "open_bracket", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "close_bracket", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "s", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "d", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "f", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "g", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "h", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "j", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "k", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "l", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "semicolon", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "quote", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "z", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "x", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "c", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "v", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "b", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "n", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "m", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "comma", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "period", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "slash", - "modifiers": [ - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "a-mode", - "value": 1 - } - }, - { - "key_code": "9", - "modifiers": [ - "left_command", - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "left_arrow", - "modifiers": [ - "left_option" - ] - }, - { - "key_code": "right_arrow", - "modifiers": [ - "left_option", - "left_shift" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "tab" - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "tab", - "modifiers": [ - "left_shift" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "return_or_enter", - "modifiers": [ - "left_shift" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "p", - "modifiers": [ - "left_command", - "left_option" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "period", - "modifiers": [ - "left_command", - "left_control" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "x", - "modifiers": [ - "left_command" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Lowercase selected text\"'" - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "shell_command": "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Uppercase selected text\"'" - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "c", - "modifiers": [ - "left_command" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "delete_or_backspace" - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "return_or_enter" - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "tab", - "modifiers": [ - "left_command" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "left_arrow" - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "down_arrow" - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "up_arrow" - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "right_arrow" - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "0", - "modifiers": [ - "left_command", - "left_control", - "left_option" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "left_arrow", - "modifiers": [ - "left_command" - ] - }, - { - "key_code": "right_arrow", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "delete_or_backspace", - "modifiers": [ - "left_command" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "left_shift" - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "left_arrow", - "modifiers": [ - "left_command" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "v", - "modifiers": [ - "left_command" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "right_arrow", - "modifiers": [ - "left_command" - ] - } - ], - "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": [ - { - "set_variable": { - "name": "s-mode", - "value": 1 - } - }, - { - "key_code": "0", - "modifiers": [ - "left_command", - "left_option", - "left_shift" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "d-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "o" - }, - "to": [ - { - "key_code": "keypad_plus", - "modifiers": [ - "left_command" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "d-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "j" - }, - "to": [ - { - "mouse_key": { - "vertical_wheel": 60 - } - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "d-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "k" - }, - "to": [ - { - "mouse_key": { - "vertical_wheel": -60 - } - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "d-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "z" - }, - "to": [ - { - "pointing_button": "button2" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "d-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "v" - }, - "to": [ - { - "pointing_button": "button1" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "d-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "b" - }, - "to": [ - { - "pointing_button": "button3" - } - ], - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "d-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "comma" - }, - "to": [ - { - "key_code": "8", - "modifiers": [ - "left_control", - "left_option" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "d-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "spacebar" - }, - "to": [ - { - "key_code": "8", - "modifiers": [ - "left_command", - "left_control" - ] - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "f-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "e" - }, - "to": [ - { - "key_code": "8", - "modifiers": [ - "left_command", - "left_option" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "f-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "i" - }, - "to": [ - { - "key_code": "return_or_enter", - "modifiers": [ - "left_control" - ] - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "f-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "k" - }, - "to": [ - { - "key_code": "return_or_enter" - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "f-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "z" - }, - "to": [ - { - "key_code": "spacebar", - "modifiers": [ - "left_option" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "f-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "m" - }, - "to": [ - { - "key_code": "return_or_enter", - "modifiers": [ - "left_shift" - ] - } - ], - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "f-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "spacebar" - }, - "to": [ - { - "key_code": "q", - "modifiers": [ - "left_command", - "left_control" - ] - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "g-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "z" - }, - "to": [ - { - "key_code": "0", - "modifiers": [ - "left_command", - "left_option" - ] - } - ], - "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" - }, - { - "conditions": [ - { - "name": "g-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "m" - }, - "to": [ - { - "key_code": "slash", - "modifiers": [ - "left_command", - "left_option" - ] - } - ], - "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" - } - ] - }, - { - "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" - }, - { - "conditions": [ - { - "name": "tilde-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "e" - }, - "to": [ - { - "key_code": "k", - "modifiers": [ - "left_command", - "left_control" - ] - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "description": "vkey (media)", - "manipulators": [ - { - "conditions": [ - { - "name": "v-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "q" - }, - "to": [ - { - "key_code": "illumination_decrement" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "v-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "w" - }, - "to": [ - { - "key_code": "illumination_increment" - } - ], - "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" - }, - { - "conditions": [ - { - "name": "v-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "i" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "v-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "o" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "v-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "d" - }, - "to": [ - { - "key_code": "9", - "modifiers": [ - "left_command", - "left_option" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "v-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "h" - }, - "to": [ - { - "key_code": "vk_consumer_previous" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "v-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "j" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "v-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "k" - }, - "to": [ - { - "key_code": "vk_consumer_play" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "v-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "l" - }, - "to": [ - { - "key_code": "vk_consumer_next" - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "v-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "n" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "v-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "m" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "conditions": [ - { - "name": "n-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "2" - }, - "to": [ - { - "key_code": "2", - "modifiers": [ - "left_option" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "n-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "3" - }, - "to": [ - { - "key_code": "3", - "modifiers": [ - "left_option" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "n-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "4" - }, - "to": [ - { - "key_code": "4", - "modifiers": [ - "left_option" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "n-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "5" - }, - "to": [ - { - "key_code": "5", - "modifiers": [ - "left_option" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "name": "n-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "6" - }, - "to": [ - { - "key_code": "6", - "modifiers": [ - "left_option" - ] - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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" - } - ] - }, - { - "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": "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": "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": "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": "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": "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": "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": "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": "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": "go-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "c" - }, - "to": [ - { - "key_code": "semicolon", - "modifiers": [ - "left_control", - "left_shift" - ] - } - ], - "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": "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" - } - ] - }, - { - "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": "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": "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": "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" - } - ] - }, - { - "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": "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" - } - ] - }, - { - "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": "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" - } - ] - }, - { - "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": "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" - } - ] - }, - { - "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" - }, - { - "conditions": [ - { - "name": "spacebar-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "w" - }, - "to": [ - { - "key_code": "w", - "modifiers": [ - "left_command" - ] - } - ], - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "spacebar-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "t" - }, - "to": [ - { - "key_code": "4", - "modifiers": [ - "left_command", - "left_shift" - ] - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "conditions": [ - { - "name": "spacebar-mode", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "a" - }, - "to": [ - { - "key_code": "4", - "modifiers": [ - "left_control", - "left_option" - ] - } - ], - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - }, - { - "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" - } - ] - } - ] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 832, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 832, - "vendor_id": 1452 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 16644, - "vendor_id": 9390 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 16644, - "vendor_id": 9390 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false + } + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "key_code" : "delete_or_backspace", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "delete_or_backspace", + "modifiers" : [ "left_command" ] + } ], + "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 } - ], - "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" - } - ] + } ] + } + } + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "key_code" : "left_shift" + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "left_shift" + } ], + "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 } - ], - "name": "goku", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 + } ] + } + } + }, { + "from" : { + "key_code" : "b", + "modifiers" : { + "optional" : [ "any" ] } - } - ] + }, + "to" : [ { + "key_code" : "left_arrow", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "left_arrow", + "modifiers" : [ "left_command" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "key_code" : "v", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "v", + "modifiers" : [ "left_command" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "m", + "modifiers" : { + "optional" : [ "any" ] + } + }, + "to" : [ { + "key_code" : "right_arrow", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "right_arrow", + "modifiers" : [ "left_command" ] + } ], + "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 + } + } ] + } + } + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "key_code" : "0", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "s-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "type" : "basic", + "parameters" : { + "basic.simultaneous_threshold_milliseconds" : 250 + }, + "to" : [ { + "set_variable" : { + "name" : "s-mode", + "value" : 1 + } + }, { + "key_code" : "0", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "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 + } + } ] + } + } + } ] + }, { + "description" : "dkey (mouse)", + "manipulators" : [ { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "key_code" : "keypad_hyphen", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "key_code" : "keypad_plus", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "key_code" : "c", + "modifiers" : [ "left_command" ] + }, { + "key_code" : "tab", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "mouse_key" : { + "vertical_wheel" : 60 + } + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "mouse_key" : { + "vertical_wheel" : -60 + } + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Google clipboard\"'" + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Google Searchio selected word\"'" + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Select line and google\"'" + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "z" + }, + "to" : [ { + "pointing_button" : "button2" + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "pointing_button" : "button1" + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "pointing_button" : "button3" + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Open URL in clipboard in Safari\"'" + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Google Lucky selected word\"'" + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "comma" + }, + "to" : [ { + "key_code" : "8", + "modifiers" : [ "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "key_code" : "3", + "modifiers" : [ "left_command", "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "8", + "modifiers" : [ "left_command", "left_control" ] + } ], + "conditions" : [ { + "name" : "d-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "fkey (essential)", + "manipulators" : [ { + "from" : { + "key_code" : "1" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"View Sip\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "2" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Go to test macro\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "3" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New global macro\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "tab" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Test\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "q" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Chrome Canary\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Save clipboard link\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "key_code" : "8", + "modifiers" : [ "left_command", "left_option" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Centre mouse to active app\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "key_code" : "return_or_enter", + "modifiers" : [ "left_control" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "key_code" : "return_or_enter", + "modifiers" : [ "left_option" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "key_code" : "c", + "modifiers" : [ "left_command", "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "open_bracket" + }, + "to" : [ { + "key_code" : "5", + "modifiers" : [ "left_command", "left_control" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "caps_lock" + }, + "to" : [ { + "key_code" : "u", + "modifiers" : [ "left_command", "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Figma\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: 2nd iTerm tab\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Save clipboard link (top)\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Make markdown link from selection {link}\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: 1st iTerm tab\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "key_code" : "return_or_enter" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "key_code" : "return_or_enter", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Karabiner\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Goku Run\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "z" + }, + "to" : [ { + "key_code" : "spacebar", + "modifiers" : [ "left_option" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "key_code" : "return_or_enter", + "modifiers" : [ "fn" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "key_code" : "return_or_enter", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "comma" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Add safari link to selected markdown text\"'" + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "key_code" : "4", + "modifiers" : [ "left_command", "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "q", + "modifiers" : [ "left_command", "left_control" ] + } ], + "conditions" : [ { + "name" : "f-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "gkey (actions)", + "manipulators" : [ { + "from" : { + "key_code" : "q" + }, + "to" : [ { + "key_code" : "3", + "modifiers" : [ "left_command", "left_control" ] + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "key_code" : "grave_accent_and_tilde", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Go to KM group of current app\"'" + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Dismiss notifications\"'" + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "key_code" : "a", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "key_code" : "grave_accent_and_tilde", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "key_code" : "f", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "key_code" : "d", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "key_code" : "s", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "z" + }, + "to" : [ { + "key_code" : "0", + "modifiers" : [ "left_command", "left_option" ] + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "key_code" : "g", + "modifiers" : [ "left_command", "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "key_code" : "slash", + "modifiers" : [ "left_command", "left_option" ] + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "key_code" : "6", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "g-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "tilkey (actions + language switches)", + "manipulators" : [ { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "key_code" : "k", + "modifiers" : [ "left_command", "left_control" ] + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit dotfiles\"'" + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit learning\"'" + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit home\"'" + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 + } + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 + } + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 + } + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit code\"'" + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Commit wiki\"'" + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "n", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "tilde-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "zkey (chat)", + "manipulators" : [ { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Telegram\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: WhatsApp\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Zoom\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: FaceTime\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New Spark email\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Spark\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Create new contact\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Element\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Telegram\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Discord\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Slack\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Contacts\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Tweetbot\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitter\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New tweet\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"New tweet with current URL\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "comma" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitter Search\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: Textual\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "slash" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Search Tweetbot\"'" + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "z", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "z-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "xkey (spotify)", + "manipulators" : [ { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Paste current Spotify song link\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "x-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "ckey (run + dots)", + "manipulators" : [ { + "from" : { + "key_code" : "tab" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Learning\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "u" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Rust\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Julia\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Deno\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Clone repo to ~/clones\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Bash\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Go\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Python\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"proj: Go\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Node\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"run: Swift\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"edit: Dotfiles Magefile\"'" + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "y", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "c-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "vkey (media)", + "manipulators" : [ { + "from" : { + "key_code" : "q" + }, + "to" : [ { + "key_code" : "illumination_decrement" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "key_code" : "illumination_increment" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Change macOS appearance (dark/light)\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "consumer_key_code" : "display_brightness_decrement" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "consumer_key_code" : "display_brightness_increment" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"Play/pause Spotify\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "key_code" : "9", + "modifiers" : [ "left_command", "left_option" ] + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "key_code" : "vk_consumer_previous" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "consumer_key_code" : "mute" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "key_code" : "vk_consumer_play" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "key_code" : "vk_consumer_next" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "consumer_key_code" : "volume_decrement" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "consumer_key_code" : "volume_increment" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "v", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "v-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "bkey (break)", + "manipulators" : [ { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "0" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN (show new)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "q" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: KM forum\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Swift forum\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Behance\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Medium (network)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Medium (bookmarks)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "u" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Product Hunt\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Dribble\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Pinboard\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "p" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Indie Hackers\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "open_bracket" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit Saved\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "close_bracket" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Twitter Bookmarks\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Lobsters\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "d" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit (all)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "g" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Alfred Forum\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Product Hunt (new)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Reddit (new)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (front page)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Lobsters (new)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN (new)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HckrNews\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "z" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: HN (comments)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "x" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Lobsters (comments)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Inoreader\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Mastodon\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "comma" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (trending)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: YouTube (subs)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "slash" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (explore)\"'" + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "spacebar" + }, + "to" : [ { + "key_code" : "s", + "modifiers" : [ "left_control", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "b-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "nkey (alfred)", + "manipulators" : [ { + "from" : { + "key_code" : "1" + }, + "to" : [ { + "key_code" : "1", + "modifiers" : [ "left_option" ] + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "2" + }, + "to" : [ { + "key_code" : "2", + "modifiers" : [ "left_option" ] + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "3" + }, + "to" : [ { + "key_code" : "3", + "modifiers" : [ "left_option" ] + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "4" + }, + "to" : [ { + "key_code" : "4", + "modifiers" : [ "left_option" ] + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "5" + }, + "to" : [ { + "key_code" : "5", + "modifiers" : [ "left_option" ] + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "6" + }, + "to" : [ { + "key_code" : "6", + "modifiers" : [ "left_option" ] + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Alfred 4\" to run trigger \"search wiki\" in workflow \"nikivi.mind\" with argument \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Alfred 4\" to run trigger \"search links\" in workflow \"nikivi.mind\" with argument \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"\"'" + } ], + "conditions" : [ { + "name" : "n-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "mkey (dash)", + "manipulators" : [ { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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 \"'" + } ], + "conditions" : [ { + "name" : "m-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "commakey (words)", + "manipulators" : [ { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "key_code" : "n" + }, { + "key_code" : "i" + }, { + "key_code" : "k" + }, { + "key_code" : "i" + }, { + "key_code" : "v" + }, { + "key_code" : "i" + } ], + "conditions" : [ { + "name" : "comma-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "comma-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "dotkey (1-3, q-u, caps, tab)", + "manipulators" : [ { + "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" ] + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" ] + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" ] + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "q" + }, + "to" : [ { + "key_code" : "a", + "modifiers" : [ "left_shift" ] + }, { + "key_code" : "spacebar" + }, { + "key_code" : "slash" + }, { + "key_code" : "slash" + }, { + "key_code" : "spacebar" + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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\"'" + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "dot-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "jsdot", + "manipulators" : [ { + "from" : { + "key_code" : "tab" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: MDN\"'" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "key_code" : "equal_sign" + }, { + "key_code" : "period", + "modifiers" : [ "left_shift" ] + }, { + "key_code" : "spacebar" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "key_code" : "right_arrow" + }, { + "key_code" : "spacebar" + }, { + "key_code" : "equal_sign" + }, { + "key_code" : "spacebar" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "key_code" : "right_arrow" + }, { + "key_code" : "spacebar" + }, { + "key_code" : "open_bracket", + "modifiers" : [ "left_shift" ] + }, { + "key_code" : "return_or_enter" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "js-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "godot", + "manipulators" : [ { + "from" : { + "key_code" : "tab" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GoDoc\"'" + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "key_code" : "semicolon", + "modifiers" : [ "left_shift" ] + }, { + "key_code" : "equal_sign" + }, { + "key_code" : "spacebar" + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "c" + }, + "to" : [ { + "key_code" : "semicolon", + "modifiers" : [ "left_control", "left_shift" ] + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" ] + } ], + "conditions" : [ { + "name" : "go-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "pydot", + "manipulators" : [ { + "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" + } ], + "conditions" : [ { + "name" : "py-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "s" + }, + "to" : [ { + "key_code" : "hyphen" + }, { + "key_code" : "period", + "modifiers" : [ "left_shift" ] + } ], + "conditions" : [ { + "name" : "py-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "py-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "py-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "swiftdot", + "manipulators" : [ { + "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" + } ], + "conditions" : [ { + "name" : "swift-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "key_code" : "s" + }, { + "key_code" : "w" + }, { + "key_code" : "i" + }, { + "key_code" : "f" + }, { + "key_code" : "t" + }, { + "key_code" : "spacebar" + } ], + "conditions" : [ { + "name" : "swift-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "rustdot", + "manipulators" : [ { + "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" + } ], + "conditions" : [ { + "name" : "rust-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "v" + }, + "to" : [ { + "key_code" : "r" + }, { + "key_code" : "u" + }, { + "key_code" : "s" + }, { + "key_code" : "t" + }, { + "key_code" : "spacebar" + } ], + "conditions" : [ { + "name" : "rust-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "elixdot", + "manipulators" : [ { + "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" + } ], + "conditions" : [ { + "name" : "elixir-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "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" + } ], + "conditions" : [ { + "name" : "elixir-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + }, { + "description" : "spacekey (websites)", + "manipulators" : [ { + "from" : { + "key_code" : "q" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"open: CleanShot\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "w" + }, + "to" : [ { + "key_code" : "w", + "modifiers" : [ "left_command" ] + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "e" + }, + "to" : [ { + "key_code" : "2", + "modifiers" : [ "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "r" + }, + "to" : [ { + "key_code" : "4", + "modifiers" : [ "left_command", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "t" + }, + "to" : [ { + "key_code" : "4", + "modifiers" : [ "left_command", "left_shift" ] + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "i" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub (notifications)\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "o" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Google Docs\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "open_bracket" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Google Slides\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "close_bracket" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Beautiful.ai\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "caps_lock" + }, + "to" : [ { + "key_code" : "g", + "modifiers" : [ "left_command", "left_control", "left_option", "left_shift" ] + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "a" + }, + "to" : [ { + "key_code" : "4", + "modifiers" : [ "left_control", "left_option" ] + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "f" + }, + "to" : [ { + "key_code" : "5", + "modifiers" : [ "left_command", "left_option" ] + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "h" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Roam Research\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "j" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Excalidraw\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "k" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "l" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Localhost\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "semicolon" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: StackBlitz\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "quote" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Learn Anything\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "b" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Digital Ocean\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "n" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GCP\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "m" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: AWS\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "comma" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: Diagrams\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "period" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: YouTube\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + }, { + "from" : { + "key_code" : "slash" + }, + "to" : [ { + "shell_command" : "osascript -e 'tell application \"Keyboard Maestro Engine\" to do script \"w: GitHub PR\"'" + } ], + "conditions" : [ { + "name" : "spacebar-mode", + "value" : 1, + "type" : "variable_if" + } ], + "type" : "basic" + } ] + } ] + }, + "devices" : [ { + "mouse_swap_xy" : false, + "identifiers" : { + "is_game_pad" : false, + "is_keyboard" : true, + "is_pointing_device" : false, + "product_id" : 832, + "vendor_id" : 1452 + }, + "fn_function_keys" : [ ], + "ignore" : false, + "disable_built_in_keyboard_if_exists" : false, + "mouse_flip_vertical_wheel" : false, + "game_pad_swap_sticks" : false, + "mouse_flip_horizontal_wheel" : false, + "manipulate_caps_lock_led" : true, + "mouse_flip_y" : false, + "mouse_swap_wheels" : false, + "simple_modifications" : [ ], + "treat_as_built_in_keyboard" : false, + "mouse_flip_x" : false + }, { + "mouse_swap_xy" : false, + "identifiers" : { + "is_game_pad" : false, + "is_keyboard" : false, + "is_pointing_device" : true, + "product_id" : 832, + "vendor_id" : 1452 + }, + "fn_function_keys" : [ ], + "ignore" : true, + "disable_built_in_keyboard_if_exists" : false, + "mouse_flip_vertical_wheel" : false, + "game_pad_swap_sticks" : false, + "mouse_flip_horizontal_wheel" : false, + "manipulate_caps_lock_led" : false, + "mouse_flip_y" : false, + "mouse_swap_wheels" : false, + "simple_modifications" : [ ], + "treat_as_built_in_keyboard" : false, + "mouse_flip_x" : false + }, { + "mouse_swap_xy" : false, + "identifiers" : { + "is_game_pad" : false, + "is_keyboard" : true, + "is_pointing_device" : false, + "product_id" : 16644, + "vendor_id" : 9390 + }, + "fn_function_keys" : [ ], + "ignore" : false, + "disable_built_in_keyboard_if_exists" : false, + "mouse_flip_vertical_wheel" : false, + "game_pad_swap_sticks" : false, + "mouse_flip_horizontal_wheel" : false, + "manipulate_caps_lock_led" : true, + "mouse_flip_y" : false, + "mouse_swap_wheels" : false, + "simple_modifications" : [ ], + "treat_as_built_in_keyboard" : false, + "mouse_flip_x" : false + }, { + "mouse_swap_xy" : false, + "identifiers" : { + "is_game_pad" : false, + "is_keyboard" : false, + "is_pointing_device" : true, + "product_id" : 16644, + "vendor_id" : 9390 + }, + "fn_function_keys" : [ ], + "ignore" : true, + "disable_built_in_keyboard_if_exists" : false, + "mouse_flip_vertical_wheel" : false, + "game_pad_swap_sticks" : false, + "mouse_flip_horizontal_wheel" : false, + "manipulate_caps_lock_led" : false, + "mouse_flip_y" : false, + "mouse_swap_wheels" : false, + "simple_modifications" : [ ], + "treat_as_built_in_keyboard" : false, + "mouse_flip_x" : false + }, { + "mouse_swap_xy" : false, + "identifiers" : { + "is_game_pad" : false, + "is_keyboard" : true, + "is_pointing_device" : false, + "product_id" : 34304, + "vendor_id" : 1452 + }, + "fn_function_keys" : [ ], + "ignore" : false, + "disable_built_in_keyboard_if_exists" : false, + "mouse_flip_vertical_wheel" : false, + "game_pad_swap_sticks" : false, + "mouse_flip_horizontal_wheel" : false, + "manipulate_caps_lock_led" : true, + "mouse_flip_y" : false, + "mouse_swap_wheels" : false, + "simple_modifications" : [ ], + "treat_as_built_in_keyboard" : false, + "mouse_flip_x" : false + } ], + "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, + "indicate_sticky_modifier_keys_state" : true, + "mouse_key_xy_scale" : 100 + } + } ] } \ No newline at end of file