From 4fa28eef9624d1962f0b28ad2422bc0a8bcfa0f3 Mon Sep 17 00:00:00 2001 From: Nicholas Novak <34256932+NickyBoy89@users.noreply.github.com> Date: Mon, 28 Aug 2023 17:43:22 -0700 Subject: [PATCH] Moved the last of my modifications out into a separate repo --- .../normal_keybinds.json | 258 ++++++++++++++++++ 1 file changed, 258 insertions(+) create mode 100644 karabiner/.config/karabiner/assets/complex_modifications/normal_keybinds.json diff --git a/karabiner/.config/karabiner/assets/complex_modifications/normal_keybinds.json b/karabiner/.config/karabiner/assets/complex_modifications/normal_keybinds.json new file mode 100644 index 0000000..89ea76a --- /dev/null +++ b/karabiner/.config/karabiner/assets/complex_modifications/normal_keybinds.json @@ -0,0 +1,258 @@ +{ + "title": "More Normal Keybindings", + "maintainers": ["nnovak"], + "rules": [ + { + "description": "Basic browser keybindings", + "manipulators": [ + { + "from": { + "key_code": "w", + "modifiers": { + "mandatory": ["control"] + } + }, + "to": [ + { + "key_code": "w", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "t", + "modifiers": { + "mandatory": ["control"] + } + }, + "to": [ + { + "key_code": "t", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "f", + "modifiers": { + "mandatory": ["control"] + } + }, + "to": [ + { + "key_code": "f", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "r", + "modifiers": { + "mandatory": ["control"] + } + }, + "to": [ + { + "key_code": "r", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "t", + "modifiers": { + "mandatory": ["control", "shift"] + } + }, + "to": [ + { + "key_code": "t", + "modifiers": ["left_command", "shift"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "a", + "modifiers": { + "mandatory": ["control"] + } + }, + "to": [ + { + "key_code": "a", + "modifiers": ["left_command"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Hold down the super key to show open windows", + "manipulators": [ + { + "from": { + "key_code": "left_command" + }, + "to_if_alone": [ + { + "key_code": "up_arrow", + "modifiers": ["control"] + } + ], + "type": "basic" + } + ] + }, + { + "description": "Use the number keys to switch between tabs", + "manipulators": [ + { + "from": { + "key_code": "1", + "modifiers": { + "mandatory": ["left_option"] + } + }, + "to": [ + { + "key_code": "1", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "2", + "modifiers": { + "mandatory": ["left_option"] + } + }, + "to": [ + { + "key_code": "2", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "3", + "modifiers": { + "mandatory": ["left_option"] + } + }, + "to": [ + { + "key_code": "3", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "4", + "modifiers": { + "mandatory": ["left_option"] + } + }, + "to": [ + { + "key_code": "4", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "5", + "modifiers": { + "mandatory": ["left_option"] + } + }, + "to": [ + { + "key_code": "5", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "6", + "modifiers": { + "mandatory": ["left_option"] + } + }, + "to": [ + { + "key_code": "6", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "7", + "modifiers": { + "mandatory": ["left_option"] + } + }, + "to": [ + { + "key_code": "7", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "8", + "modifiers": { + "mandatory": ["left_option"] + } + }, + "to": [ + { + "key_code": "8", + "modifiers": ["left_command"] + } + ], + "type": "basic" + }, + { + "from": { + "key_code": "9", + "modifiers": { + "mandatory": ["left_option"] + } + }, + "to": [ + { + "key_code": "9", + "modifiers": ["left_command"] + } + ], + "type": "basic" + } + ] + } + ] +}