summaryrefslogtreecommitdiff
path: root/keyboards/idb/idb_60
diff options
context:
space:
mode:
authorJames Young <18669334+noroadsleft@users.noreply.github.com>2020-01-12 10:50:52 -0800
committerDrashna Jaelre <drashna@live.com>2020-01-12 10:50:52 -0800
commit9bbce7a231a5354dad4773faf23c3d3c508243f7 (patch)
treec99b7fb5a438262b7db41cead1b0bf6122e74f13 /keyboards/idb/idb_60
parent21d6cb18edea93ab83d21872397fce5b5622cfa8 (diff)
[Keyboard] IDB 60: Configurator bugfix (#7851)
* info.json: use debug linting Changes the white space, mostly. * info.json: correct file structure * readme.md: templating
Diffstat (limited to 'keyboards/idb/idb_60')
-rw-r--r--keyboards/idb/idb_60/info.json787
-rw-r--r--keyboards/idb/idb_60/readme.md6
2 files changed, 143 insertions, 650 deletions
diff --git a/keyboards/idb/idb_60/info.json b/keyboards/idb/idb_60/info.json
index a4b5d2332d..86574e9d9d 100644
--- a/keyboards/idb/idb_60/info.json
+++ b/keyboards/idb/idb_60/info.json
@@ -1,648 +1,141 @@
{
- "keyboard_name":"idb 60",
- "url":"https://idb-keyboards.xyz/60",
- "maintainer":"pngu",
- "width":15,
- "height":5,
- "layouts":{
- "LAYOUT":{
- "LAYOUT_default":[
- {
- "label":"Esc",
- "x":0,
- "y":0
- },
- {
- "label":"!\n1",
- "x":1,
- "y":0
- },
- {
- "label":"@\n2",
- "x":2,
- "y":0
- },
- {
- "label":"#\n3",
- "x":3,
- "y":0
- },
- {
- "label":"$\n4",
- "x":4,
- "y":0
- },
- {
- "label":"%\n5",
- "x":5,
- "y":0
- },
- {
- "label":"^\n6",
- "x":6,
- "y":0
- },
- {
- "label":"&\n7",
- "x":7,
- "y":0
- },
- {
- "label":"*\n8",
- "x":8,
- "y":0
- },
- {
- "label":"(\n9",
- "x":9,
- "y":0
- },
- {
- "label":")\n0",
- "x":10,
- "y":0
- },
- {
- "label":"_\n-",
- "x":11,
- "y":0
- },
- {
- "label":"+\n=",
- "x":12,
- "y":0
- },
- {
- "label":"BS",
- "x":13,
- "y":0,
- "w":2.0
- },
- {
- "label":"Tab",
- "x":0,
- "y":1,
- "w":1.5
- },
- {
- "label":"Q",
- "x":1.5,
- "y":1
- },
- {
- "label":"W",
- "x":2.5,
- "y":1
- },
- {
- "label":"E",
- "x":3.5,
- "y":1
- },
- {
- "label":"R",
- "x":4.5,
- "y":1
- },
- {
- "label":"T",
- "x":5.5,
- "y":1
- },
- {
- "label":"Y",
- "x":6.5,
- "y":1
- },
- {
- "label":"U",
- "x":7.5,
- "y":1
- },
- {
- "label":"I",
- "x":8.5,
- "y":1
- },
- {
- "label":"O",
- "x":9.5,
- "y":1
- },
- {
- "label":"P",
- "x":10.5,
- "y":1
- },
- {
- "label":"{\n[",
- "x":11.5,
- "y":1
- },
- {
- "label":"}\n]",
- "x":12.5,
- "y":1
- },
- {
- "label":"|\n\\",
- "x":13.5,
- "y":1,
- "w":1.5
- },
- {
- "label":"Caps Lock",
- "x":0,
- "y":2,
- "w":1.75
- },
- {
- "label":"A",
- "x":1.75,
- "y":2
- },
- {
- "label":"S",
- "x":2.75,
- "y":2
- },
- {
- "label":"D",
- "x":3.75,
- "y":2
- },
- {
- "label":"F",
- "x":4.75,
- "y":2
- },
- {
- "label":"G",
- "x":5.75,
- "y":2
- },
- {
- "label":"H",
- "x":6.75,
- "y":2
- },
- {
- "label":"J",
- "x":7.75,
- "y":2
- },
- {
- "label":"K",
- "x":8.75,
- "y":2
- },
- {
- "label":"L",
- "x":9.75,
- "y":2
- },
- {
- "label":":\n;",
- "x":10.75,
- "y":2
- },
- {
- "label":"\"\n'",
- "x":11.75,
- "y":2
- },
- {
- "label":"Enter",
- "x":12.75,
- "y":2,
- "w":2.25
- },
- {
- "label":"Shift",
- "x":0,
- "y":3,
- "w":2.25
- },
- {
- "label":"Z",
- "x":2.25,
- "y":3
- },
- {
- "label":"X",
- "x":3.25,
- "y":3
- },
- {
- "label":"C",
- "x":4.25,
- "y":3
- },
- {
- "label":"V",
- "x":5.25,
- "y":3
- },
- {
- "label":"B",
- "x":6.25,
- "y":3
- },
- {
- "label":"N",
- "x":7.25,
- "y":3
- },
- {
- "label":"M",
- "x":8.25,
- "y":3
- },
- {
- "label":"<\n,",
- "x":9.25,
- "y":3
- },
- {
- "label":">\n.",
- "x":10.25,
- "y":3
- },
- {
- "label":"?\n/",
- "x":11.25,
- "y":3
- },
- {
- "label":"Shift",
- "x":12.25,
- "y":3,
- "w":1.75
- },
- {
- "label":"Fn",
- "x":14,
- "y":3
- },
- {
- "label":"Ctrl",
- "x":0,
- "y":4,
- "w":1.5
- },
- {
- "label":"Alt",
- "x":2.5,
- "y":4,
- "w":1.5
- },
- {
- "label":"",
- "x":4,
- "y":4,
- "w":7
- },
- {
- "label":"Alt",
- "x":11,
- "y":4,
- "w":1.5
- },
- {
- "label":"Ctrl",
- "x":13.5,
- "y":4,
- "w":1.5
- }
- ],
- "LAYOUT_all":[
- {
- "label":"Esc",
- "x":0,
- "y":0
- },
- {
- "label":"!\n1",
- "x":1,
- "y":0
- },
- {
- "label":"@\n2",
- "x":2,
- "y":0
- },
- {
- "label":"#\n3",
- "x":3,
- "y":0
- },
- {
- "label":"$\n4",
- "x":4,
- "y":0
- },
- {
- "label":"%\n5",
- "x":5,
- "y":0
- },
- {
- "label":"^\n6",
- "x":6,
- "y":0
- },
- {
- "label":"&\n7",
- "x":7,
- "y":0
- },
- {
- "label":"*\n8",
- "x":8,
- "y":0
- },
- {
- "label":"(\n9",
- "x":9,
- "y":0
- },
- {
- "label":")\n0",
- "x":10,
- "y":0
- },
- {
- "label":"_\n-",
- "x":11,
- "y":0
- },
- {
- "label":"+\n=",
- "x":12,
- "y":0
- },
- {
- "label":"BS",
- "x":13,
- "y":0
- },
- {
- "label":"~\n`",
- "x":14,
- "y":0
- },
- {
- "label":"Tab",
- "x":0,
- "y":1,
- "w":1.5
- },
- {
- "label":"Q",
- "x":1.5,
- "y":1
- },
- {
- "label":"W",
- "x":2.5,
- "y":1
- },
- {
- "label":"E",
- "x":3.5,
- "y":1
- },
- {
- "label":"R",
- "x":4.5,
- "y":1
- },
- {
- "label":"T",
- "x":5.5,
- "y":1
- },
- {
- "label":"Y",
- "x":6.5,
- "y":1
- },
- {
- "label":"U",
- "x":7.5,
- "y":1
- },
- {
- "label":"I",
- "x":8.5,
- "y":1
- },
- {
- "label":"O",
- "x":9.5,
- "y":1
- },
- {
- "label":"P",
- "x":10.5,
- "y":1
- },
- {
- "label":"{\n[",
- "x":11.5,
- "y":1
- },
- {
- "label":"}\n]",
- "x":12.5,
- "y":1
- },
- {
- "label":"|\n\\",
- "x":13.5,
- "y":1,
- "w":1.5
- },
- {
- "label":"Caps Lock",
- "x":0,
- "y":2,
- "w":1.75
- },
- {
- "label":"A",
- "x":1.75,
- "y":2
- },
- {
- "label":"S",
- "x":2.75,
- "y":2
- },
- {
- "label":"D",
- "x":3.75,
- "y":2
- },
- {
- "label":"F",
- "x":4.75,
- "y":2
- },
- {
- "label":"G",
- "x":5.75,
- "y":2
- },
- {
- "label":"H",
- "x":6.75,
- "y":2
- },
- {
- "label":"J",
- "x":7.75,
- "y":2
- },
- {
- "label":"K",
- "x":8.75,
- "y":2
- },
- {
- "label":"L",
- "x":9.75,
- "y":2
- },
- {
- "label":":\n;",
- "x":10.75,
- "y":2
- },
- {
- "label":"\"\n'",
- "x":11.75,
- "y":2
- },
- {
- "label":"Enter",
- "x":12.75,
- "y":2,
- "w":2.25
- },
- {
- "label":"Shift",
- "x":0,
- "y":3,
- "w":1.25
- },
- {
- "label":">\n<\n\n|",
- "x":1.25,
- "y":3
- },
- {
- "label":"Z",
- "x":2.25,
- "y":3
- },
- {
- "label":"X",
- "x":3.25,
- "y":3
- },
- {
- "label":"C",
- "x":4.25,
- "y":3
- },
- {
- "label":"V",
- "x":5.25,
- "y":3
- },
- {
- "label":"B",
- "x":6.25,
- "y":3
- },
- {
- "label":"N",
- "x":7.25,
- "y":3
- },
- {
- "label":"M",
- "x":8.25,
- "y":3
- },
- {
- "label":"<\n,",
- "x":9.25,
- "y":3
- },
- {
- "label":">\n.",
- "x":10.25,
- "y":3
- },
- {
- "label":"?\n/",
- "x":11.25,
- "y":3
- },
- {
- "label":"Shift",
- "x":12.25,
- "y":3,
- "w":1.75
- },
- {
- "label":"Fn",
- "x":14,
- "y":3
- },
- {
- "label":"Ctrl",
- "x":0,
- "y":4,
- "w":1.5
- },
- {
- "label":"Win",
- "x":1.5,
- "y":4
- },
- {
- "label":"Alt",
- "x":2.5,
- "y":4,
- "w":1.5
- },
- {
- "label":"",
- "x":4,
- "y":4,
- "w":7
- },
- {
- "label":"Alt",
- "x":11,
- "y":4,
- "w":1.5
- },
- {
- "label":"Win",
- "x":12.5,
- "y":4
- },
- {
- "label":"Ctrl",
- "x":13.5,
- "y":4,
- "w":1.5
- }
- ]
- }
- }
-} \ No newline at end of file
+ "keyboard_name": "idb 60",
+ "url": "https://idb-keyboards.xyz/60",
+ "maintainer": "pngu",
+ "width": 15,
+ "height": 5,
+ "layouts": {
+ "LAYOUT_default": {
+ "key_count": 59,
+ "layout": [
+ {"label":"Esc", "x":0, "y":0},
+ {"label":"!\n1", "x":1, "y":0},
+ {"label":"@\n2", "x":2, "y":0},
+ {"label":"#\n3", "x":3, "y":0},
+ {"label":"$\n4", "x":4, "y":0},
+ {"label":"%\n5", "x":5, "y":0},
+ {"label":"^\n6", "x":6, "y":0},
+ {"label":"&\n7", "x":7, "y":0},
+ {"label":"*\n8", "x":8, "y":0},
+ {"label":"(\n9", "x":9, "y":0},
+ {"label":")\n0", "x":10, "y":0},
+ {"label":"_\n-", "x":11, "y":0},
+ {"label":"+\n=", "x":12, "y":0},
+ {"label":"BS", "x":13, "y":0, "w":2.0},
+ {"label":"Tab", "x":0, "y":1, "w":1.5},
+ {"label":"Q", "x":1.5, "y":1},
+ {"label":"W", "x":2.5, "y":1},
+ {"label":"E", "x":3.5, "y":1},
+ {"label":"R", "x":4.5, "y":1},
+ {"label":"T", "x":5.5, "y":1},
+ {"label":"Y", "x":6.5, "y":1},
+ {"label":"U", "x":7.5, "y":1},
+ {"label":"I", "x":8.5, "y":1},
+ {"label":"O", "x":9.5, "y":1},
+ {"label":"P", "x":10.5, "y":1},
+ {"label":"{\n[", "x":11.5, "y":1},
+ {"label":"}\n]", "x":12.5, "y":1},
+ {"label":"|\n\\", "x":13.5, "y":1, "w":1.5},
+ {"label":"Caps Lock", "x":0, "y":2, "w":1.75},
+ {"label":"A", "x":1.75, "y":2},
+ {"label":"S", "x":2.75, "y":2},
+ {"label":"D", "x":3.75, "y":2},
+ {"label":"F", "x":4.75, "y":2},
+ {"label":"G", "x":5.75, "y":2},
+ {"label":"H", "x":6.75, "y":2},
+ {"label":"J", "x":7.75, "y":2},
+ {"label":"K", "x":8.75, "y":2},
+ {"label":"L", "x":9.75, "y":2},
+ {"label":":\n;", "x":10.75, "y":2},
+ {"label":"\"\n'", "x":11.75, "y":2},
+ {"label":"Enter", "x":12.75, "y":2, "w":2.25},
+ {"label":"Shift", "x":0, "y":3, "w":2.25},
+ {"label":"Z", "x":2.25, "y":3},
+ {"label":"X", "x":3.25, "y":3},
+ {"label":"C", "x":4.25, "y":3},
+ {"label":"V", "x":5.25, "y":3},
+ {"label":"B", "x":6.25, "y":3},
+ {"label":"N", "x":7.25, "y":3},
+ {"label":"M", "x":8.25, "y":3},
+ {"label":"<\n,", "x":9.25, "y":3},
+ {"label":">\n.", "x":10.25, "y":3},
+ {"label":"?\n/", "x":11.25, "y":3},
+ {"label":"Shift", "x":12.25, "y":3, "w":1.75},
+ {"label":"Fn", "x":14, "y":3},
+ {"label":"Ctrl", "x":0, "y":4, "w":1.5},
+ {"label":"Alt", "x":2.5, "y":4, "w":1.5},
+ {"label":"Space", "x":4, "y":4, "w":7},
+ {"label":"Alt", "x":11, "y":4, "w":1.5},
+ {"label":"Ctrl", "x":13.5, "y":4, "w":1.5}
+ ]
+ },
+ "LAYOUT_all": {
+ "key_count": 63,
+ "layout": [
+ {"label":"Esc", "x":0, "y":0},
+ {"label":"!\n1", "x":1, "y":0},
+ {"label":"@\n2", "x":2, "y":0},
+ {"label":"#\n3", "x":3, "y":0},
+ {"label":"$\n4", "x":4, "y":0},
+ {"label":"%\n5", "x":5, "y":0},
+ {"label":"^\n6", "x":6, "y":0},
+ {"label":"&\n7", "x":7, "y":0},
+ {"label":"*\n8", "x":8, "y":0},
+ {"label":"(\n9", "x":9, "y":0},
+ {"label":")\n0", "x":10, "y":0},
+ {"label":"_\n-", "x":11, "y":0},
+ {"label":"+\n=", "x":12, "y":0},
+ {"label":"BS", "x":13, "y":0},
+ {"label":"~\n`", "x":14, "y":0},
+ {"label":"Tab", "x":0, "y":1, "w":1.5},
+ {"label":"Q", "x":1.5, "y":1},
+ {"label":"W", "x":2.5, "y":1},
+ {"label":"E", "x":3.5, "y":1},
+ {"label":"R", "x":4.5, "y":1},
+ {"label":"T", "x":5.5, "y":1},
+ {"label":"Y", "x":6.5, "y":1},
+ {"label":"U", "x":7.5, "y":1},
+ {"label":"I", "x":8.5, "y":1},
+ {"label":"O", "x":9.5, "y":1},
+ {"label":"P", "x":10.5, "y":1},
+ {"label":"{\n[", "x":11.5, "y":1},
+ {"label":"}\n]", "x":12.5, "y":1},
+ {"label":"|\n\\", "x":13.5, "y":1, "w":1.5},
+ {"label":"Caps Lock", "x":0, "y":2, "w":1.75},
+ {"label":"A", "x":1.75, "y":2},
+ {"label":"S", "x":2.75, "y":2},
+ {"label":"D", "x":3.75, "y":2},
+ {"label":"F", "x":4.75, "y":2},
+ {"label":"G", "x":5.75, "y":2},
+ {"label":"H", "x":6.75, "y":2},
+ {"label":"J", "x":7.75, "y":2},
+ {"label":"K", "x":8.75, "y":2},
+ {"label":"L", "x":9.75, "y":2},
+ {"label":":\n;", "x":10.75, "y":2},
+ {"label":"\"\n'", "x":11.75, "y":2},
+ {"label":"Enter", "x":12.75, "y":2, "w":2.25},
+ {"label":"Shift", "x":0, "y":3, "w":1.25},
+ {"label":">\n<\n\n|", "x":1.25, "y":3},
+ {"label":"Z", "x":2.25, "y":3},
+ {"label":"X", "x":3.25, "y":3},
+ {"label":"C", "x":4.25, "y":3},
+ {"label":"V", "x":5.25, "y":3},
+ {"label":"B", "x":6.25, "y":3},
+ {"label":"N", "x":7.25, "y":3},
+ {"label":"M", "x":8.25, "y":3},
+ {"label":"<\n,", "x":9.25, "y":3},
+ {"label":">\n.", "x":10.25, "y":3},
+ {"label":"?\n/", "x":11.25, "y":3},
+ {"label":"Shift", "x":12.25, "y":3, "w":1.75},
+ {"label":"Fn", "x":14, "y":3},
+ {"label":"Ctrl", "x":0, "y":4, "w":1.5},
+ {"label":"Win", "x":1.5, "y":4},
+ {"label":"Alt", "x":2.5, "y":4, "w":1.5},
+ {"label":"Space", "x":4, "y":4, "w":7},
+ {"label":"Alt", "x":11, "y":4, "w":1.5},
+ {"label":"Win", "x":12.5, "y":4},
+ {"label":"Ctrl", "x":13.5, "y":4, "w":1.5}
+ ]
+ }
+ }
+}
diff --git a/keyboards/idb/idb_60/readme.md b/keyboards/idb/idb_60/readme.md
index df25e8778f..13a4841b4a 100644
--- a/keyboards/idb/idb_60/readme.md
+++ b/keyboards/idb/idb_60/readme.md
@@ -2,9 +2,9 @@
Firmware for the idb 60 PCB
-Keyboard Maintainer: [/u/omgitspngu](https://github.com/itspngu)
-Hardware Supported: idb 60 PCB
-Hardware Availability: [/u/omgitspngu](https://www.reddit.com/user/omgitspngu/)
+* Keyboard Maintainer: [/u/omgitspngu](https://github.com/itspngu)
+* Hardware Supported: idb 60 PCB
+* Hardware Availability: [/u/omgitspngu](https://www.reddit.com/user/omgitspngu/)
Make example for this keyboard (after setting up your build environment):