From f460172c0febf8b90c0a66ef56a436ccbfecc8b4 Mon Sep 17 00:00:00 2001 From: Duncan Sutherland Date: Tue, 11 Mar 2025 00:13:28 +0000 Subject: [PATCH] move common defines to `info.json` --- .../4x5/keyboard.json | 21 ------------------- .../4x5_eic/keyboard.json | 21 ------------------- .../4x6/keyboard.json | 21 ------------------- .../4x6_eic/keyboard.json | 21 ------------------- .../4x6_ex/keyboard.json | 21 ------------------- .../4x6_exic/keyboard.json | 21 ------------------- .../5x6/keyboard.json | 21 ------------------- .../5x6_eic/keyboard.json | 21 ------------------- .../5x6_ex/keyboard.json | 21 ------------------- .../5x6_exic/keyboard.json | 21 ------------------- .../6x6/keyboard.json | 21 ------------------- .../6x6_eic/keyboard.json | 21 ------------------- .../6x6_ex/keyboard.json | 21 ------------------- .../6x6_exic/keyboard.json | 21 ------------------- .../6x7/keyboard.json | 21 ------------------- .../6x7_ex/keyboard.json | 21 ------------------- .../dactyl_manuform_carbonfet/info.json | 18 ++++++++++++++++ 17 files changed, 18 insertions(+), 336 deletions(-) diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/4x5/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/4x5/keyboard.json index d836a1e940f..119d0203e2e 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/4x5/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/4x5/keyboard.json @@ -1,34 +1,13 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 4x5", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC450", "device_version": "1.0.0" }, - "ws2812": { - "pin": "D3" - }, "matrix_pins": { "cols": ["C6", "D7", "E6", "B4", "B5"], "rows": ["F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/4x5_eic/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/4x5_eic/keyboard.json index f10ab19dd65..7d1786b3aeb 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/4x5_eic/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/4x5_eic/keyboard.json @@ -1,34 +1,13 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 4x5 EIC", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC45B", "device_version": "1.0.0" }, - "ws2812": { - "pin": "D3" - }, "matrix_pins": { "cols": ["D4", "C6", "D7", "E6", "B4", "B5"], "rows": ["F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/4x6/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/4x6/keyboard.json index c68a7f7954c..0cb68fc79ed 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/4x6/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/4x6/keyboard.json @@ -1,34 +1,13 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 4x6", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC460", "device_version": "1.0.0" }, - "ws2812": { - "pin": "D3" - }, "matrix_pins": { "cols": ["D4", "C6", "D7", "E6", "B4", "B5"], "rows": ["F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/4x6_eic/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/4x6_eic/keyboard.json index df50e04fe11..17708a90da3 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/4x6_eic/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/4x6_eic/keyboard.json @@ -1,34 +1,13 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 4x6 EIC", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC46B", "device_version": "1.0.0" }, - "ws2812": { - "pin": "D3" - }, "matrix_pins": { "cols": ["D4", "C6", "D7", "E6", "B4", "B5", "D1"], "rows": ["F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/4x6_ex/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/4x6_ex/keyboard.json index ffb425223da..a7e99bc28e2 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/4x6_ex/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/4x6_ex/keyboard.json @@ -1,34 +1,13 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 4x6 EX", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC46A", "device_version": "1.0.0" }, - "ws2812": { - "pin": "D3" - }, "matrix_pins": { "cols": ["D4", "C6", "D7", "E6", "B4", "B5"], "rows": ["F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/4x6_exic/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/4x6_exic/keyboard.json index 821f9c57f16..28ab1577605 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/4x6_exic/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/4x6_exic/keyboard.json @@ -1,34 +1,13 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 4x6 EXIC", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC46C", "device_version": "1.0.0" }, - "ws2812": { - "pin": "D3" - }, "matrix_pins": { "cols": ["D4", "C6", "D7", "E6", "B4", "B5", "D1"], "rows": ["F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/5x6/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/5x6/keyboard.json index 259cd835679..76d3e84276d 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/5x6/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/5x6/keyboard.json @@ -1,34 +1,13 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 5x6", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC560", "device_version": "1.0.0" }, - "ws2812": { - "pin": "D3" - }, "matrix_pins": { "cols": ["D4", "C6", "D7", "E6", "B4", "B5"], "rows": ["F6", "F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/5x6_eic/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/5x6_eic/keyboard.json index d770713f36b..5897fa5c504 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/5x6_eic/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/5x6_eic/keyboard.json @@ -1,34 +1,13 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 5x6 EIC", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC56B", "device_version": "1.0.0" }, - "ws2812": { - "pin": "D3" - }, "matrix_pins": { "cols": ["D4", "C6", "D7", "E6", "B4", "B5", "D1"], "rows": ["F6", "F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/5x6_ex/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/5x6_ex/keyboard.json index a20b05ba36a..b7a18215862 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/5x6_ex/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/5x6_ex/keyboard.json @@ -1,34 +1,13 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 5x6 EX", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC56A", "device_version": "1.0.0" }, - "ws2812": { - "pin": "D3" - }, "matrix_pins": { "cols": ["D4", "C6", "D7", "E6", "B4", "B5"], "rows": ["F6", "F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/5x6_exic/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/5x6_exic/keyboard.json index 3425e2e85c3..1690269d803 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/5x6_exic/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/5x6_exic/keyboard.json @@ -1,34 +1,13 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 5x6 EXIC", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC56C", "device_version": "1.0.0" }, - "ws2812": { - "pin": "D3" - }, "matrix_pins": { "cols": ["D4", "C6", "D7", "E6", "B4", "B5", "D1"], "rows": ["F6", "F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/6x6/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/6x6/keyboard.json index 3dd2013caa5..fe8bc8e3df3 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/6x6/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/6x6/keyboard.json @@ -1,10 +1,6 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 6x6", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC660", "device_version": "1.0.0" }, @@ -12,23 +8,6 @@ "cols": ["D4", "C6", "D7", "E6", "B4", "B5"], "rows": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "ws2812": { - "pin": "D3" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/6x6_eic/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/6x6_eic/keyboard.json index 84e7bfee429..53db7767f2d 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/6x6_eic/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/6x6_eic/keyboard.json @@ -1,10 +1,6 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 6x6 EIC", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC66B", "device_version": "1.0.0" }, @@ -12,23 +8,6 @@ "cols": ["D4", "C6", "D7", "E6", "B4", "B5", "D1"], "rows": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "ws2812": { - "pin": "D3" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/6x6_ex/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/6x6_ex/keyboard.json index ab1efd6d2b5..89be93261cc 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/6x6_ex/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/6x6_ex/keyboard.json @@ -1,10 +1,6 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 6x6 EX", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC66A", "device_version": "1.0.0" }, @@ -12,23 +8,6 @@ "cols": ["D4", "C6", "D7", "E6", "B4", "B5"], "rows": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "ws2812": { - "pin": "D3" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/6x6_exic/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/6x6_exic/keyboard.json index 45efec2aba2..60440d23eb0 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/6x6_exic/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/6x6_exic/keyboard.json @@ -1,10 +1,6 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 6x6 EXIC", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC66C", "device_version": "1.0.0" }, @@ -12,23 +8,6 @@ "cols": ["D4", "C6", "D7", "E6", "B4", "B5", "D1"], "rows": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "ws2812": { - "pin": "D3" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/6x7/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/6x7/keyboard.json index 0bebc1f9d48..0e3717858d9 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/6x7/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/6x7/keyboard.json @@ -1,10 +1,6 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 6x7", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC670", "device_version": "1.0.0" }, @@ -12,23 +8,6 @@ "cols": ["D4", "C6", "D7", "E6", "B4", "B5", "D1"], "rows": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "ws2812": { - "pin": "D3" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/6x7_ex/keyboard.json b/keyboards/handwired/dactyl_manuform_carbonfet/6x7_ex/keyboard.json index 2497547887c..bcfa28ecc5b 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/6x7_ex/keyboard.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/6x7_ex/keyboard.json @@ -1,10 +1,6 @@ { "keyboard_name": "Dactyl ManuForm Carbonfet 6x7 EX", - "manufacturer": "carbonfet", - "url": "https://github.com/carbonfet/dactyl-manuform", - "maintainer": "dunk2k", "usb": { - "vid": "0x444D", "pid": "0xC67A", "device_version": "1.0.0" }, @@ -12,23 +8,6 @@ "cols": ["D4", "C6", "D7", "E6", "B4", "B5", "D1"], "rows": ["F5", "F6", "F7", "B1", "B3", "B2", "B6"] }, - "diode_direction": "COL2ROW", - "split": { - "enabled": true, - "soft_serial_pin": "D0" - }, - "ws2812": { - "pin": "D3" - }, - "features": { - "bootmagic": true, - "console": false, - "command": false, - "extrakey": true, - "mousekey": true, - "nkro": true - }, - "development_board": "promicro", "layouts": { "LAYOUT": { "layout": [ diff --git a/keyboards/handwired/dactyl_manuform_carbonfet/info.json b/keyboards/handwired/dactyl_manuform_carbonfet/info.json index 1a2b2e2ea00..9d0b92ad5e8 100644 --- a/keyboards/handwired/dactyl_manuform_carbonfet/info.json +++ b/keyboards/handwired/dactyl_manuform_carbonfet/info.json @@ -1,3 +1,21 @@ { + "manufacturer": "carbonfet", + "url": "https://github.com/carbonfet/dactyl-manuform", + "maintainer": "dunk2k", + "usb": { + "vid": "0x444D" + }, + "development_board": "promicro", + "diode_direction": "COL2ROW", + "split": { + "enabled": true, + "soft_serial_pin": "D0" + }, + "features": { + "bootmagic": true, + "extrakey": true, + "mousekey": true, + "nkro": true + }, "tags": ["dactyl_manuform", "split"] }