Universal: only init all 8 row pins with pull-up if all 8 row pins are used. If they...
[jackhill/qmk/firmware.git] / keyboards / nightmare / info.json
CommitLineData
2a948e77
CB
1{
2 "keyboard_name": "Nightmare",
3 "url": "https://keyhive.xyz/shop/nightmare-pcb-and-case",
4 "maintainer": "cfbender",
5 "width": 15.25,
6 "height": 4,
7 "layouts": {
8 "LAYOUT_default": {
9 "layout": [
10 {
11 "label": "Home",
12 "x": 0,
13 "y": 0
14 },
15 {
16 "label": "`",
17 "x": 1.25,
18 "y": 0
19 },
20 {
21 "label": "Q",
22 "x": 2.25,
23 "y": 0
24 },
25 {
26 "label": "W",
27 "x": 3.25,
28 "y": 0
29 },
30 {
31 "label": "E",
32 "x": 4.25,
33 "y": 0
34 },
35 {
36 "label": "R",
37 "x": 5.25,
38 "y": 0
39 },
40 {
41 "label": "T",
42 "x": 6.25,
43 "y": 0
44 },
45 {
46 "label": "Y",
47 "x": 7.25,
48 "y": 0
49 },
50 {
51 "label": "U",
52 "x": 8.25,
53 "y": 0
54 },
55 {
56 "label": "I",
57 "x": 9.25,
58 "y": 0
59 },
60 {
61 "label": "O",
62 "x": 10.25,
63 "y": 0
64 },
65 {
66 "label": "P",
67 "x": 11.25,
68 "y": 0
69 },
70 {
71 "label": "{",
72 "x": 12.25,
73 "y": 0
74 },
75 {
76 "label": "}",
77 "x": 13.25,
78 "y": 0
79 },
80 {
81 "label": "Bspc",
82 "x": 14.25,
83 "y": 0
84 },
85 {
86 "label": "End",
87 "x": 0,
88 "y": 1
89 },
90 {
91 "label": "Tab",
92 "x": 1.25,
93 "y": 1,
94 "w": 1.25
95 },
96 {
97 "label": "A",
98 "x": 2.5,
99 "y": 1
100 },
101 {
102 "label": "S",
103 "x": 3.5,
104 "y": 1
105 },
106 {
107 "label": "D",
108 "x": 4.5,
109 "y": 1
110 },
111 {
112 "label": "F",
113 "x": 5.5,
114 "y": 1
115 },
116 {
117 "label": "G",
118 "x": 6.5,
119 "y": 1
120 },
121 {
122 "label": "H",
123 "x": 7.5,
124 "y": 1
125 },
126 {
127 "label": "J",
128 "x": 8.5,
129 "y": 1
130 },
131 {
132 "label": "K",
133 "x": 9.5,
134 "y": 1
135 },
136 {
137 "label": "L",
138 "x": 10.5,
139 "y": 1
140 },
141 {
142 "label": ":",
143 "x": 11.5,
144 "y": 1
145 },
146 {
147 "label": "\"",
148 "x": 12.5,
149 "y": 1
150 },
151 {
152 "label": "Enter",
153 "x": 13.5,
154 "y": 1,
155 "w": 1.75
156 },
157 {
158 "label": "PgUp",
159 "x": 0,
160 "y": 2
161 },
162 {
163 "label": "Shift",
164 "x": 1.25,
165 "y": 2,
166 "w": 1.75
167 },
168 {
169 "label": "Z",
170 "x": 3,
171 "y": 2
172 },
173 {
174 "label": "X",
175 "x": 4,
176 "y": 2
177 },
178 {
179 "label": "C",
180 "x": 5,
181 "y": 2
182 },
183 {
184 "label": "V",
185 "x": 6,
186 "y": 2
187 },
188 {
189 "label": "B",
190 "x": 7,
191 "y": 2
192 },
193 {
194 "label": "N",
195 "x": 8,
196 "y": 2
197 },
198 {
199 "label": "M",
200 "x": 9,
201 "y": 2
202 },
203 {
204 "label": "<",
205 "x": 10,
206 "y": 2
207 },
208 {
209 "label": "<",
210 "x": 11,
211 "y": 2
212 },
213 {
214 "label": "?",
215 "x": 12,
216 "y": 2
217 },
218 {
219 "label": "Shift",
220 "x": 13,
221 "y": 2,
222 "w": 1.25
223 },
224 {
225 "label": "MO(1)",
226 "x": 14.25,
227 "y": 2
228 },
229 {
230 "label": "PgDn",
231 "x": 0,
232 "y": 3
233 },
234 {
235 "label": "GUI",
236 "x": 2.5,
237 "y": 3
238 },
239 {
240 "label": "Ctrl",
241 "x": 3.5,
242 "y": 3,
243 "w": 1.25
244 },
245 {
246 "x": 4.75,
247 "y": 3,
248 "w": 7
249 },
250 {
251 "label": "Ctrl",
252 "x": 11.75,
253 "y": 3,
254 "w": 1.25
255 },
256 {
257 "label": "MO(2)",
258 "x": 13,
259 "y": 3
260 }
261 ]
262 },
263 "LAYOUT_split": {
264 "layout": [
265 {
266 "label": "Home",
267 "x": 0,
268 "y": 0
269 },
270 {
271 "label": "`",
272 "x": 1.25,
273 "y": 0
274 },
275 {
276 "label": "Q",
277 "x": 2.25,
278 "y": 0
279 },
280 {
281 "label": "W",
282 "x": 3.25,
283 "y": 0
284 },
285 {
286 "label": "E",
287 "x": 4.25,
288 "y": 0
289 },
290 {
291 "label": "R",
292 "x": 5.25,
293 "y": 0
294 },
295 {
296 "label": "T",
297 "x": 6.25,
298 "y": 0
299 },
300 {
301 "label": "Y",
302 "x": 7.25,
303 "y": 0
304 },
305 {
306 "label": "U",
307 "x": 8.25,
308 "y": 0
309 },
310 {
311 "label": "I",
312 "x": 9.25,
313 "y": 0
314 },
315 {
316 "label": "O",
317 "x": 10.25,
318 "y": 0
319 },
320 {
321 "label": "P",
322 "x": 11.25,
323 "y": 0
324 },
325 {
326 "label": "{",
327 "x": 12.25,
328 "y": 0
329 },
330 {
331 "label": "}",
332 "x": 13.25,
333 "y": 0
334 },
335 {
336 "label": "Bspc",
337 "x": 14.25,
338 "y": 0
339 },
340 {
341 "label": "End",
342 "x": 0,
343 "y": 1
344 },
345 {
346 "label": "Tab",
347 "x": 1.25,
348 "y": 1,
349 "w": 1.25
350 },
351 {
352 "label": "A",
353 "x": 2.5,
354 "y": 1
355 },
356 {
357 "label": "S",
358 "x": 3.5,
359 "y": 1
360 },
361 {
362 "label": "D",
363 "x": 4.5,
364 "y": 1
365 },
366 {
367 "label": "F",
368 "x": 5.5,
369 "y": 1
370 },
371 {
372 "label": "G",
373 "x": 6.5,
374 "y": 1
375 },
376 {
377 "label": "H",
378 "x": 7.5,
379 "y": 1
380 },
381 {
382 "label": "J",
383 "x": 8.5,
384 "y": 1
385 },
386 {
387 "label": "K",
388 "x": 9.5,
389 "y": 1
390 },
391 {
392 "label": "L",
393 "x": 10.5,
394 "y": 1
395 },
396 {
397 "label": ":",
398 "x": 11.5,
399 "y": 1
400 },
401 {
402 "label": "\"",
403 "x": 12.5,
404 "y": 1
405 },
406 {
407 "label": "Enter",
408 "x": 13.5,
409 "y": 1,
410 "w": 1.75
411 },
412 {
413 "label": "PgUp",
414 "x": 0,
415 "y": 2
416 },
417 {
418 "label": "Shift",
419 "x": 1.25,
420 "y": 2,
421 "w": 1.75
422 },
423 {
424 "label": "Z",
425 "x": 3,
426 "y": 2
427 },
428 {
429 "label": "X",
430 "x": 4,
431 "y": 2
432 },
433 {
434 "label": "C",
435 "x": 5,
436 "y": 2
437 },
438 {
439 "label": "V",
440 "x": 6,
441 "y": 2
442 },
443 {
444 "label": "B",
445 "x": 7,
446 "y": 2
447 },
448 {
449 "label": "N",
450 "x": 8,
451 "y": 2
452 },
453 {
454 "label": "M",
455 "x": 9,
456 "y": 2
457 },
458 {
459 "label": "<",
460 "x": 10,
461 "y": 2
462 },
463 {
464 "label": "<",
465 "x": 11,
466 "y": 2
467 },
468 {
469 "label": "?",
470 "x": 12,
471 "y": 2
472 },
473 {
474 "label": "Shift",
475 "x": 13,
476 "y": 2,
477 "w": 1.25
478 },
479 {
480 "label": "MO(1)",
481 "x": 14.25,
482 "y": 2
483 },
484 {
485 "label": "PgDn",
486 "x": 0,
487 "y": 3
488 },
489 {
490 "label": "GUI",
491 "x": 2.5,
492 "y": 3
493 },
494 {
495 "label": "Ctrl",
496 "x": 3.5,
497 "y": 3,
498 "w": 1.25
499 },
500 {
501 "label": "Alt",
502 "x": 4.75,
503 "y": 3
504 },
505 {
506 "x": 5.75,
507 "y": 3,
508 "w": 2.25
509 },
510 {
511 "x": 8,
512 "y": 3,
513 "w": 2.75
514 },
515 {
516 "label": "RGUI",
517 "x": 10.75,
518 "y": 3
519 },
520 {
521 "label": "Ctrl",
522 "x": 11.75,
523 "y": 3,
524 "w": 1.25
525 },
526 {
527 "label": "MO(2)",
528 "x": 13,
529 "y": 3
530 }
531 ]
532 }
533 }
534}