summaryrefslogtreecommitdiff
path: root/keyboards/emptystring
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2023-04-12 13:42:51 +1000
committerGitHub <noreply@github.com>2023-04-12 13:42:51 +1000
commit5bd68e3695a82ff504c358c33445b4530c2a327f (patch)
tree10b245757dcb4f2c3c07796671ed8d284e5f5d6f /keyboards/emptystring
parent941e159a28f1bdbdd913654c4f9a14291f8d5299 (diff)
Move single `LAYOUT`s to data driven (#20365)
Diffstat (limited to 'keyboards/emptystring')
-rw-r--r--keyboards/emptystring/nqg/info.json77
-rw-r--r--keyboards/emptystring/nqg/nqg.h17
2 files changed, 40 insertions, 54 deletions
diff --git a/keyboards/emptystring/nqg/info.json b/keyboards/emptystring/nqg/info.json
index 76bdb7fbe1..a64d706719 100644
--- a/keyboards/emptystring/nqg/info.json
+++ b/keyboards/emptystring/nqg/info.json
@@ -18,43 +18,46 @@
18 "layouts": { 18 "layouts": {
19 "LAYOUT": { 19 "LAYOUT": {
20 "layout": [ 20 "layout": [
21 {"label":"Q", "x":1, "y":0}, 21 {"matrix": [0, 0], "x": 1, "y": 0},
22 {"label":"W", "x":2, "y":0}, 22 {"matrix": [0, 1], "x": 2, "y": 0},
23 {"label":"E", "x":3, "y":0}, 23 {"matrix": [0, 2], "x": 3, "y": 0},
24 {"label":"R", "x":4, "y":0}, 24 {"matrix": [0, 3], "x": 4, "y": 0},
25 {"label":"T", "x":5, "y":0}, 25 {"matrix": [0, 4], "x": 5, "y": 0},
26 {"label":"Y", "x":6, "y":0}, 26 {"matrix": [0, 5], "x": 6, "y": 0},
27 {"label":"U", "x":7, "y":0}, 27 {"matrix": [0, 6], "x": 7, "y": 0},
28 {"label":"I", "x":8, "y":0}, 28 {"matrix": [0, 7], "x": 8, "y": 0},
29 {"label":"O", "x":9, "y":0}, 29 {"matrix": [0, 8], "x": 9, "y": 0},
30 {"label":"P", "x":10, "y":0}, 30 {"matrix": [0, 9], "x": 10, "y": 0},
31 {"label":"A", "x":1, "y":1}, 31
32 {"label":"S", "x":2, "y":1}, 32 {"matrix": [1, 0], "x": 1, "y": 1},
33 {"label":"D", "x":3, "y":1}, 33 {"matrix": [1, 1], "x": 2, "y": 1},
34 {"label":"F", "x":4, "y":1}, 34 {"matrix": [1, 2], "x": 3, "y": 1},
35 {"label":"G", "x":5, "y":1}, 35 {"matrix": [1, 3], "x": 4, "y": 1},
36 {"label":"H", "x":6, "y":1}, 36 {"matrix": [1, 4], "x": 5, "y": 1},
37 {"label":"J", "x":7, "y":1}, 37 {"matrix": [1, 5], "x": 6, "y": 1},
38 {"label":"K", "x":8, "y":1}, 38 {"matrix": [1, 6], "x": 7, "y": 1},
39 {"label":"L", "x":9, "y":1}, 39 {"matrix": [1, 7], "x": 8, "y": 1},
40 {"label":"; '", "x":10, "y":1}, 40 {"matrix": [1, 8], "x": 9, "y": 1},
41 {"label":"Z", "x":1, "y":2}, 41 {"matrix": [1, 9], "x": 10, "y": 1},
42 {"label":"X", "x":2, "y":2}, 42
43 {"label":"C", "x":3, "y":2}, 43 {"matrix": [2, 0], "x": 1, "y": 2},
44 {"label":"V", "x":4, "y":2}, 44 {"matrix": [2, 1], "x": 2, "y": 2},
45 {"label":"B", "x":5, "y":2}, 45 {"matrix": [2, 2], "x": 3, "y": 2},
46 {"label":"N", "x":6, "y":2}, 46 {"matrix": [2, 3], "x": 4, "y": 2},
47 {"label":"M", "x":7, "y":2}, 47 {"matrix": [2, 4], "x": 5, "y": 2},
48 {"label":",", "x":8, "y":2}, 48 {"matrix": [2, 5], "x": 6, "y": 2},
49 {"label":".", "x":9, "y":2}, 49 {"matrix": [2, 6], "x": 7, "y": 2},
50 {"label":"/ Enter", "x":10, "y":2}, 50 {"matrix": [2, 7], "x": 8, "y": 2},
51 {"label":"Shift / Tab", "x":0, "y":2}, 51 {"matrix": [2, 8], "x": 9, "y": 2},
52 {"label":"LT(_LOWER, KC_ESC)", "x":3, "y":3}, 52 {"matrix": [2, 9], "x": 10, "y": 2},
53 {"label":"Ctrl / Backspace", "x":4, "y":3}, 53 {"matrix": [3, 0], "x": 0, "y": 2},
54 {"label":"Ctrl / Backspace", "x":5, "y":3}, 54
55 {"label":"Space", "x":6, "y":3}, 55 {"matrix": [3, 2], "x": 3, "y": 3},
56 {"label":"Space", "x":7, "y":3}, 56 {"matrix": [3, 3], "x": 4, "y": 3},
57 {"label":"MO(_RAISE)", "x":8, "y":3} 57 {"matrix": [3, 4], "x": 5, "y": 3},
58 {"matrix": [3, 5], "x": 6, "y": 3},
59 {"matrix": [3, 6], "x": 7, "y": 3},
60 {"matrix": [3, 7], "x": 8, "y": 3}
58 ] 61 ]
59 } 62 }
60 } 63 }
diff --git a/keyboards/emptystring/nqg/nqg.h b/keyboards/emptystring/nqg/nqg.h
deleted file mode 100644
index 004fbb5456..0000000000
--- a/keyboards/emptystring/nqg/nqg.h
+++ /dev/null
@@ -1,17 +0,0 @@
1// Copyright 2022 QMK
2// SPDX-License-Identifier: GPL-2.0-or-later
3#pragma once
4
5#include "quantum.h"
6
7#define LAYOUT( \
8 L00, L01, L02, L03, L04, L05, L06, L07, L08, L09, \
9 L10, L11, L12, L13, L14, L15, L16, L17, L18, L19, \
10 L20, L21, L22, L23, L24, L25, L26, L27, L28, L29, \
11 L30, L32, L33, L34, L35, L36, L37 \
12 ) { \
13 {L00, L01, L02, L03, L04, L05, L06, L07, L08, L09}, \
14 {L10, L11, L12, L13, L14, L15, L16, L17, L18, L19}, \
15 {L20, L21, L22, L23, L24, L25, L26, L27, L28, L29}, \
16 {L30, KC_NO, L32, L33, L34, L35, L36, L37, KC_NO, KC_NO} \
17 }