Skip to content

Instantly share code, notes, and snippets.

@y4code
Last active September 23, 2023 13:12
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save y4code/c31cb60cc5eb22b27de0fc66500fce48 to your computer and use it in GitHub Desktop.
Save y4code/c31cb60cc5eb22b27de0fc66500fce48 to your computer and use it in GitHub Desktop.
Karabiner mod arrow and launch apps
{
"title": "自己写的配置启动Apps",
"rules": [
{
"description": "用 right_command + i/j/k/l 到 Arrows",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "j",
"modifiers": {
"mandatory": [
"right_command"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "left_arrow"
}
]
},
{
"type": "basic",
"from": {
"key_code": "k",
"modifiers": {
"mandatory": [
"right_command"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "down_arrow"
}
]
},
{
"type": "basic",
"from": {
"key_code": "i",
"modifiers": {
"mandatory": [
"right_command"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "up_arrow"
}
]
},
{
"type": "basic",
"from": {
"key_code": "l",
"modifiers": {
"mandatory": [
"right_command"
],
"optional": [
"any"
]
}
},
"to": [
{
"key_code": "right_arrow"
}
]
}
]
},
{
"description": "Manico 左opntion启动Apps.",
"manipulators": [
{
"type": "basic",
"from": {
"key_code": "s",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/Safari.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "c",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/Google Chrome.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "v",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/Visual Studio Code.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "t",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/iTerm.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "2",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/Spotify.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "a",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/WeChat.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "e",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/Obsidian.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "1",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/1Password.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "w",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/NeteaseMusic.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "d",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/Eudic.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "g",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/GoLand.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "3",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/TickTick.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "f",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/DEVONthink 3.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "p",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/Postman.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "i",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/IntelliJ IDEA.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "z",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/nvAlt.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "n",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/Navicat Premium.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "x",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/Microsoft Outlook.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "r",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/RubyMine.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "b",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/Visual Studio.app'"
}
]
},
{
"type": "basic",
"from": {
"key_code": "o",
"modifiers": {
"mandatory": [
"left_option"
],
"optional": [
"caps_lock"
]
}
},
"to": [
{
"shell_command": "open '/Applications/Obsidian.app'"
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment