Updating karabiner
This commit is contained in:
193
karabiner.json
193
karabiner.json
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"global": {
|
||||
"check_for_updates_on_startup": true,
|
||||
"show_in_menu_bar": true,
|
||||
"show_in_menu_bar": false,
|
||||
"show_profile_name_in_menu_bar": false
|
||||
},
|
||||
"profiles": [
|
||||
@@ -45,6 +45,52 @@
|
||||
"description": "Ctrl-h to backspace",
|
||||
"manipulators": [
|
||||
{
|
||||
"conditions": [
|
||||
{
|
||||
"bundle_identifiers": [
|
||||
"^org\\.gnu\\.Emacs$",
|
||||
"^org\\.gnu\\.AquamacsEmacs$",
|
||||
"^org\\.gnu\\.Aquamacs$",
|
||||
"^org\\.pqrs\\.unknownapp.conkeror$",
|
||||
"^com\\.microsoft\\.rdc$",
|
||||
"^com\\.microsoft\\.rdc\\.",
|
||||
"^net\\.sf\\.cord$",
|
||||
"^com\\.thinomenon\\.RemoteDesktopConnection$",
|
||||
"^com\\.itap-mobile\\.qmote$",
|
||||
"^com\\.nulana\\.remotixmac$",
|
||||
"^com\\.p5sys\\.jump\\.mac\\.viewer$",
|
||||
"^com\\.p5sys\\.jump\\.mac\\.viewer\\.",
|
||||
"^com\\.teamviewer\\.TeamViewer$",
|
||||
"^com\\.vmware\\.horizon$",
|
||||
"^com\\.2X\\.Client\\.Mac$",
|
||||
"^com\\.apple\\.Terminal$",
|
||||
"^com\\.googlecode\\.iterm2$",
|
||||
"^co\\.zeit\\.hyperterm$",
|
||||
"^co\\.zeit\\.hyper$",
|
||||
"^io\\.alacritty$",
|
||||
"^net\\.kovidgoyal\\.kitty$",
|
||||
"^org\\.vim\\.",
|
||||
"^com\\.qvacua\\.VimR$",
|
||||
"^com\\.vmware\\.fusion$",
|
||||
"^com\\.vmware\\.horizon$",
|
||||
"^com\\.vmware\\.view$",
|
||||
"^com\\.parallels\\.desktop$",
|
||||
"^com\\.parallels\\.vm$",
|
||||
"^com\\.parallels\\.desktop\\.console$",
|
||||
"^org\\.virtualbox\\.app\\.VirtualBoxVM$",
|
||||
"^com\\.citrix\\.XenAppViewer$",
|
||||
"^com\\.vmware\\.proxyApp\\.",
|
||||
"^com\\.parallels\\.winapp\\.",
|
||||
"^org\\.x\\.X11$",
|
||||
"^com\\.apple\\.x11$",
|
||||
"^org\\.macosforge\\.xquartz\\.X11$",
|
||||
"^org\\.macports\\.X11$",
|
||||
"^com\\.sublimetext\\.",
|
||||
"^com\\.microsoft\\.VSCode$"
|
||||
],
|
||||
"type": "frontmost_application_unless"
|
||||
}
|
||||
],
|
||||
"from": {
|
||||
"key_code": "j",
|
||||
"modifiers": {
|
||||
@@ -58,10 +104,16 @@
|
||||
"key_code": "delete_or_backspace"
|
||||
}
|
||||
],
|
||||
"type": "basic",
|
||||
"type": "basic"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Ctrl-m to enter",
|
||||
"manipulators": [
|
||||
{
|
||||
"conditions": [
|
||||
{
|
||||
"type": "frontmost_application_unless",
|
||||
"bundle_identifiers": [
|
||||
"^org\\.gnu\\.Emacs$",
|
||||
"^org\\.gnu\\.AquamacsEmacs$",
|
||||
@@ -102,16 +154,10 @@
|
||||
"^org\\.macports\\.X11$",
|
||||
"^com\\.sublimetext\\.",
|
||||
"^com\\.microsoft\\.VSCode$"
|
||||
]
|
||||
],
|
||||
"type": "frontmost_application_unless"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Ctrl-m to enter",
|
||||
"manipulators": [
|
||||
{
|
||||
],
|
||||
"from": {
|
||||
"key_code": "m",
|
||||
"modifiers": {
|
||||
@@ -125,10 +171,16 @@
|
||||
"key_code": "return_or_enter"
|
||||
}
|
||||
],
|
||||
"type": "basic",
|
||||
"type": "basic"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Ctrl-w to backspace",
|
||||
"manipulators": [
|
||||
{
|
||||
"conditions": [
|
||||
{
|
||||
"type": "frontmost_application_unless",
|
||||
"bundle_identifiers": [
|
||||
"^org\\.gnu\\.Emacs$",
|
||||
"^org\\.gnu\\.AquamacsEmacs$",
|
||||
@@ -169,16 +221,10 @@
|
||||
"^org\\.macports\\.X11$",
|
||||
"^com\\.sublimetext\\.",
|
||||
"^com\\.microsoft\\.VSCode$"
|
||||
]
|
||||
],
|
||||
"type": "frontmost_application_unless"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Ctrl-w to backspace",
|
||||
"manipulators": [
|
||||
{
|
||||
],
|
||||
"from": {
|
||||
"key_code": "comma",
|
||||
"modifiers": {
|
||||
@@ -195,53 +241,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"type": "basic",
|
||||
"conditions": [
|
||||
{
|
||||
"type": "frontmost_application_unless",
|
||||
"bundle_identifiers": [
|
||||
"^org\\.gnu\\.Emacs$",
|
||||
"^org\\.gnu\\.AquamacsEmacs$",
|
||||
"^org\\.gnu\\.Aquamacs$",
|
||||
"^org\\.pqrs\\.unknownapp.conkeror$",
|
||||
"^com\\.microsoft\\.rdc$",
|
||||
"^com\\.microsoft\\.rdc\\.",
|
||||
"^net\\.sf\\.cord$",
|
||||
"^com\\.thinomenon\\.RemoteDesktopConnection$",
|
||||
"^com\\.itap-mobile\\.qmote$",
|
||||
"^com\\.nulana\\.remotixmac$",
|
||||
"^com\\.p5sys\\.jump\\.mac\\.viewer$",
|
||||
"^com\\.p5sys\\.jump\\.mac\\.viewer\\.",
|
||||
"^com\\.teamviewer\\.TeamViewer$",
|
||||
"^com\\.vmware\\.horizon$",
|
||||
"^com\\.2X\\.Client\\.Mac$",
|
||||
"^com\\.apple\\.Terminal$",
|
||||
"^com\\.googlecode\\.iterm2$",
|
||||
"^co\\.zeit\\.hyperterm$",
|
||||
"^co\\.zeit\\.hyper$",
|
||||
"^io\\.alacritty$",
|
||||
"^net\\.kovidgoyal\\.kitty$",
|
||||
"^org\\.vim\\.",
|
||||
"^com\\.qvacua\\.VimR$",
|
||||
"^com\\.vmware\\.fusion$",
|
||||
"^com\\.vmware\\.horizon$",
|
||||
"^com\\.vmware\\.view$",
|
||||
"^com\\.parallels\\.desktop$",
|
||||
"^com\\.parallels\\.vm$",
|
||||
"^com\\.parallels\\.desktop\\.console$",
|
||||
"^org\\.virtualbox\\.app\\.VirtualBoxVM$",
|
||||
"^com\\.citrix\\.XenAppViewer$",
|
||||
"^com\\.vmware\\.proxyApp\\.",
|
||||
"^com\\.parallels\\.winapp\\.",
|
||||
"^org\\.x\\.X11$",
|
||||
"^com\\.apple\\.x11$",
|
||||
"^org\\.macosforge\\.xquartz\\.X11$",
|
||||
"^org\\.macports\\.X11$",
|
||||
"^com\\.sublimetext\\.",
|
||||
"^com\\.microsoft\\.VSCode$"
|
||||
]
|
||||
}
|
||||
]
|
||||
"type": "basic"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -249,15 +249,8 @@
|
||||
"description": "Ctrl-p to up",
|
||||
"manipulators": [
|
||||
{
|
||||
"from": {
|
||||
"key_code": "r",
|
||||
"modifiers": { "mandatory": [ "control" ] }
|
||||
},
|
||||
"to": [ { "key_code": "up_arrow" } ],
|
||||
"type": "basic",
|
||||
"conditions": [
|
||||
{
|
||||
"type": "frontmost_application_unless",
|
||||
"bundle_identifiers": [
|
||||
"^org\\.gnu\\.Emacs$",
|
||||
"^org\\.gnu\\.AquamacsEmacs$",
|
||||
@@ -298,9 +291,24 @@
|
||||
"^org\\.macports\\.X11$",
|
||||
"^com\\.sublimetext\\.",
|
||||
"^com\\.microsoft\\.VSCode$"
|
||||
],
|
||||
"type": "frontmost_application_unless"
|
||||
}
|
||||
],
|
||||
"from": {
|
||||
"key_code": "r",
|
||||
"modifiers": {
|
||||
"mandatory": [
|
||||
"control"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"to": [
|
||||
{
|
||||
"key_code": "up_arrow"
|
||||
}
|
||||
],
|
||||
"type": "basic"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -308,15 +316,8 @@
|
||||
"description": "Ctrl-n to down",
|
||||
"manipulators": [
|
||||
{
|
||||
"from": {
|
||||
"key_code": "l",
|
||||
"modifiers": { "mandatory": [ "control" ] }
|
||||
},
|
||||
"to": [ { "key_code": "down_arrow" } ],
|
||||
"type": "basic",
|
||||
"conditions": [
|
||||
{
|
||||
"type": "frontmost_application_unless",
|
||||
"bundle_identifiers": [
|
||||
"^org\\.gnu\\.Emacs$",
|
||||
"^org\\.gnu\\.AquamacsEmacs$",
|
||||
@@ -357,9 +358,24 @@
|
||||
"^org\\.macports\\.X11$",
|
||||
"^com\\.sublimetext\\.",
|
||||
"^com\\.microsoft\\.VSCode$"
|
||||
],
|
||||
"type": "frontmost_application_unless"
|
||||
}
|
||||
],
|
||||
"from": {
|
||||
"key_code": "l",
|
||||
"modifiers": {
|
||||
"mandatory": [
|
||||
"control"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"to": [
|
||||
{
|
||||
"key_code": "down_arrow"
|
||||
}
|
||||
],
|
||||
"type": "basic"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -613,8 +629,7 @@
|
||||
"delay_milliseconds_before_open_device": 1000
|
||||
},
|
||||
"selected": true,
|
||||
"simple_modifications": [
|
||||
],
|
||||
"simple_modifications": [],
|
||||
"virtual_hid_keyboard": {
|
||||
"caps_lock_delay_milliseconds": 0,
|
||||
"country_code": 0,
|
||||
@@ -624,4 +639,4 @@
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user