]> git.r.bdr.sh - rbdr/dotfiles/blob - config/karabiner/karabiner.json
360dd8c955421f9e698b2c86d651e675632c0402
[rbdr/dotfiles] / config / karabiner / karabiner.json
1 {
2 "global": {
3 "check_for_updates_on_startup": true,
4 "show_in_menu_bar": true,
5 "show_profile_name_in_menu_bar": false
6 },
7 "profiles": [
8 {
9 "complex_modifications": {
10 "parameters": {
11 "basic.simultaneous_threshold_milliseconds": 50,
12 "basic.to_delayed_action_delay_milliseconds": 500,
13 "basic.to_if_alone_timeout_milliseconds": 1000,
14 "basic.to_if_held_down_threshold_milliseconds": 500,
15 "mouse_motion_to_scroll.speed": 100
16 },
17 "rules": [
18 {
19 "description": "print_screen to command+shift+4",
20 "manipulators": [
21 {
22 "from": {
23 "key_code": "print_screen"
24 },
25 "to": [
26 {
27 "key_code": "4",
28 "modifiers": [
29 "left_gui",
30 "left_shift"
31 ],
32 "repeat": false
33 }
34 ],
35 "type": "basic"
36 }
37 ]
38 },
39 {
40 "description": "pause to ctrl+command+q",
41 "manipulators": [
42 {
43 "from": {
44 "key_code": "pause"
45 },
46 "to": [
47 {
48 "key_code": "q",
49 "modifiers": [
50 "left_gui",
51 "left_control"
52 ],
53 "repeat": false
54 }
55 ],
56 "type": "basic"
57 }
58 ]
59 },
60 {
61 "description": "Insert to Ctrl+Cmd+Alt+N",
62 "manipulators": [
63 {
64 "from": {
65 "key_code": "insert"
66 },
67 "to": [
68 {
69 "key_code": "n",
70 "modifiers": [
71 "left_control",
72 "left_alt",
73 "left_gui"
74 ],
75 "repeat": true
76 }
77 ],
78 "type": "basic"
79 }
80 ]
81 }
82 ]
83 },
84 "devices": [
85 {
86 "disable_built_in_keyboard_if_exists": false,
87 "fn_function_keys": [],
88 "identifiers": {
89 "is_keyboard": true,
90 "is_pointing_device": false,
91 "product_id": 25903,
92 "vendor_id": 3141
93 },
94 "ignore": false,
95 "manipulate_caps_lock_led": false,
96 "simple_modifications": []
97 }
98 ],
99 "fn_function_keys": [
100 {
101 "from": {
102 "key_code": "f1"
103 },
104 "to": [
105 {
106 "consumer_key_code": "display_brightness_decrement"
107 }
108 ]
109 },
110 {
111 "from": {
112 "key_code": "f2"
113 },
114 "to": [
115 {
116 "consumer_key_code": "display_brightness_increment"
117 }
118 ]
119 },
120 {
121 "from": {
122 "key_code": "f3"
123 },
124 "to": [
125 {
126 "key_code": "mission_control"
127 }
128 ]
129 },
130 {
131 "from": {
132 "key_code": "f4"
133 },
134 "to": [
135 {
136 "key_code": "launchpad"
137 }
138 ]
139 },
140 {
141 "from": {
142 "key_code": "f5"
143 },
144 "to": [
145 {
146 "key_code": "illumination_decrement"
147 }
148 ]
149 },
150 {
151 "from": {
152 "key_code": "f6"
153 },
154 "to": [
155 {
156 "key_code": "illumination_increment"
157 }
158 ]
159 },
160 {
161 "from": {
162 "key_code": "f7"
163 },
164 "to": [
165 {
166 "consumer_key_code": "rewind"
167 }
168 ]
169 },
170 {
171 "from": {
172 "key_code": "f8"
173 },
174 "to": [
175 {
176 "consumer_key_code": "play_or_pause"
177 }
178 ]
179 },
180 {
181 "from": {
182 "key_code": "f9"
183 },
184 "to": [
185 {
186 "consumer_key_code": "fast_forward"
187 }
188 ]
189 },
190 {
191 "from": {
192 "key_code": "f10"
193 },
194 "to": [
195 {
196 "consumer_key_code": "mute"
197 }
198 ]
199 },
200 {
201 "from": {
202 "key_code": "f11"
203 },
204 "to": [
205 {
206 "consumer_key_code": "volume_decrement"
207 }
208 ]
209 },
210 {
211 "from": {
212 "key_code": "f12"
213 },
214 "to": [
215 {
216 "consumer_key_code": "volume_increment"
217 }
218 ]
219 }
220 ],
221 "name": "Default profile",
222 "parameters": {
223 "delay_milliseconds_before_open_device": 1000
224 },
225 "selected": true,
226 "simple_modifications": [],
227 "virtual_hid_keyboard": {
228 "country_code": 0,
229 "indicate_sticky_modifier_keys_state": true,
230 "mouse_key_xy_scale": 100
231 }
232 }
233 ]
234 }