]> git.r.bdr.sh - rbdr/dotfiles/blame - config/karabiner/karabiner.json
Update karabiner
[rbdr/dotfiles] / config / karabiner / karabiner.json
CommitLineData
68ba6555 1{
f3e9f5c1 2 "global": { "show_in_menu_bar": false },
68ba6555
RBR
3 "profiles": [
4 {
5 "complex_modifications": {
68ba6555
RBR
6 "rules": [
7 {
8 "description": "print_screen to command+shift+4",
9 "manipulators": [
10 {
f3e9f5c1 11 "from": { "key_code": "print_screen" },
68ba6555
RBR
12 "to": [
13 {
14 "key_code": "4",
f3e9f5c1 15 "modifiers": ["left_gui", "left_shift"],
68ba6555
RBR
16 "repeat": false
17 }
18 ],
19 "type": "basic"
20 }
21 ]
22 },
23 {
24 "description": "pause to ctrl+command+q",
25 "manipulators": [
26 {
f3e9f5c1 27 "from": { "key_code": "pause" },
68ba6555
RBR
28 "to": [
29 {
30 "key_code": "q",
f3e9f5c1 31 "modifiers": ["left_gui", "left_control"],
68ba6555
RBR
32 "repeat": false
33 }
34 ],
35 "type": "basic"
36 }
37 ]
5e11d15a
RBR
38 },
39 {
40 "description": "Insert to Ctrl+Cmd+Alt+N",
41 "manipulators": [
42 {
f3e9f5c1 43 "from": { "key_code": "insert" },
5e11d15a
RBR
44 "to": [
45 {
46 "key_code": "n",
f3e9f5c1 47 "modifiers": ["left_control", "left_alt", "left_gui"],
5e11d15a
RBR
48 "repeat": true
49 }
50 ],
51 "type": "basic"
52 }
53 ]
68ba6555
RBR
54 }
55 ]
56 },
57 "devices": [
58 {
68ba6555
RBR
59 "identifiers": {
60 "is_keyboard": true,
68ba6555
RBR
61 "product_id": 25903,
62 "vendor_id": 3141
63 },
f3e9f5c1 64 "manipulate_caps_lock_led": false
d02091b9
RBR
65 },
66 {
d02091b9
RBR
67 "identifiers": {
68 "is_keyboard": true,
d02091b9
RBR
69 "product_id": 834,
70 "vendor_id": 1452
71 },
d02091b9
RBR
72 "simple_modifications": [
73 {
f3e9f5c1
RBR
74 "from": { "key_code": "grave_accent_and_tilde" },
75 "to": [{ "key_code": "non_us_backslash" }]
d02091b9
RBR
76 },
77 {
f3e9f5c1
RBR
78 "from": { "key_code": "non_us_backslash" },
79 "to": [{ "key_code": "grave_accent_and_tilde" }]
d02091b9 80 }
f3e9f5c1 81 ]
68ba6555
RBR
82 }
83 ],
84 "fn_function_keys": [
85 {
f3e9f5c1
RBR
86 "from": { "key_code": "f3" },
87 "to": [{ "key_code": "mission_control" }]
68ba6555
RBR
88 },
89 {
f3e9f5c1
RBR
90 "from": { "key_code": "f4" },
91 "to": [{ "key_code": "launchpad" }]
68ba6555
RBR
92 },
93 {
f3e9f5c1
RBR
94 "from": { "key_code": "f5" },
95 "to": [{ "key_code": "illumination_decrement" }]
68ba6555
RBR
96 },
97 {
f3e9f5c1
RBR
98 "from": { "key_code": "f6" },
99 "to": [{ "key_code": "illumination_increment" }]
68ba6555
RBR
100 }
101 ],
102 "name": "Default profile",
68ba6555 103 "selected": true,
68ba6555
RBR
104 "virtual_hid_keyboard": {
105 "country_code": 0,
f3e9f5c1 106 "keyboard_type_v2": "ansi"
68ba6555
RBR
107 }
108 }
109 ]
110}