~ruther/qmk_firmware

14990ca5a2d444aa8db62b8faadf11bd5b8b8d75 — Joel Challis 1 year, 1 month ago 1a90337
Migrate features from rules.mk to data driven - ST (#23286)

236 files changed, 1070 insertions(+), 1432 deletions(-)

R keyboards/salicylic_acid3/nafuda/{info.json => keyboard.json}
D keyboards/salicylic_acid3/nafuda/rules.mk
R keyboards/sam/s80/{info.json => keyboard.json}
D keyboards/sam/s80/rules.mk
R keyboards/sam/sg81m/{info.json => keyboard.json}
D keyboards/sam/sg81m/rules.mk
R keyboards/sandwich/keeb68/{info.json => keyboard.json}
D keyboards/sandwich/keeb68/rules.mk
R keyboards/satt/vision/{info.json => keyboard.json}
D keyboards/satt/vision/rules.mk
R keyboards/sauce/mild/{info.json => keyboard.json}
D keyboards/sauce/mild/rules.mk
R keyboards/sawnsprojects/amber80/solder/{info.json => keyboard.json}
D keyboards/sawnsprojects/amber80/solder/rules.mk
R keyboards/sawnsprojects/krush/krush65/hotswap/{info.json => keyboard.json}
D keyboards/sawnsprojects/krush/krush65/hotswap/rules.mk
R keyboards/sawnsprojects/krush/krush65/solder/{info.json => keyboard.json}
D keyboards/sawnsprojects/krush/krush65/solder/rules.mk
R keyboards/sawnsprojects/satxri6key/{info.json => keyboard.json}
D keyboards/sawnsprojects/satxri6key/rules.mk
R keyboards/sawnsprojects/vcl65/solder/{info.json => keyboard.json}
D keyboards/sawnsprojects/vcl65/solder/rules.mk
R keyboards/sck/gtm/{info.json => keyboard.json}
D keyboards/sck/gtm/rules.mk
R keyboards/sck/m0116b/{info.json => keyboard.json}
D keyboards/sck/m0116b/rules.mk
R keyboards/sck/neiso/{info.json => keyboard.json}
D keyboards/sck/neiso/rules.mk
R keyboards/sck/osa/{info.json => keyboard.json}
D keyboards/sck/osa/rules.mk
R keyboards/sendyyeah/75pixels/{info.json => keyboard.json}
D keyboards/sendyyeah/75pixels/rules.mk
R keyboards/sendyyeah/bevi/{info.json => keyboard.json}
D keyboards/sendyyeah/bevi/rules.mk
R keyboards/sendyyeah/pix/{info.json => keyboard.json}
D keyboards/sendyyeah/pix/rules.mk
R keyboards/senselessclay/ck60/{info.json => keyboard.json}
D keyboards/senselessclay/ck60/rules.mk
R keyboards/senselessclay/ck65/{info.json => keyboard.json}
D keyboards/senselessclay/ck65/rules.mk
R keyboards/senselessclay/gos65/{info.json => keyboard.json}
D keyboards/senselessclay/gos65/rules.mk
R keyboards/senselessclay/had60/{info.json => keyboard.json}
D keyboards/senselessclay/had60/rules.mk
R keyboards/sentraq/number_pad/{info.json => keyboard.json}
D keyboards/sentraq/number_pad/rules.mk
R keyboards/sentraq/s60_x/default/{info.json => keyboard.json}
D keyboards/sentraq/s60_x/default/rules.mk
R keyboards/sentraq/s60_x/rgb/{info.json => keyboard.json}
D keyboards/sentraq/s60_x/rgb/rules.mk
R keyboards/sentraq/s65_plus/{info.json => keyboard.json}
D keyboards/sentraq/s65_plus/rules.mk
R keyboards/sentraq/s65_x/{info.json => keyboard.json}
D keyboards/sentraq/s65_x/rules.mk
R keyboards/sergiopoverony/creator_pro/{info.json => keyboard.json}
D keyboards/sergiopoverony/creator_pro/rules.mk
R keyboards/sets3n/kk980/{info.json => keyboard.json}
D keyboards/sets3n/kk980/rules.mk
R keyboards/shambles/{info.json => keyboard.json}
D keyboards/shambles/rules.mk
R keyboards/shandoncodes/flygone60/rev3/{info.json => keyboard.json}
D keyboards/shandoncodes/flygone60/rev3/rules.mk
R keyboards/shandoncodes/mino/hotswap/{info.json => keyboard.json}
D keyboards/shandoncodes/mino/hotswap/rules.mk
R keyboards/shapeshifter4060/{info.json => keyboard.json}
D keyboards/shapeshifter4060/rules.mk
R keyboards/shiro/{info.json => keyboard.json}
D keyboards/shiro/rules.mk
R keyboards/shk9/{info.json => keyboard.json}
D keyboards/shk9/rules.mk
R keyboards/shoc/{info.json => keyboard.json}
D keyboards/shoc/rules.mk
R keyboards/sidderskb/majbritt/rev1/{info.json => keyboard.json}
D keyboards/sidderskb/majbritt/rev1/rules.mk
R keyboards/sidderskb/majbritt/rev2/{info.json => keyboard.json}
D keyboards/sidderskb/majbritt/rev2/rules.mk
R keyboards/singa/{info.json => keyboard.json}
D keyboards/singa/rules.mk
R keyboards/skeletn87/hotswap/{info.json => keyboard.json}
D keyboards/skeletn87/hotswap/rules.mk
R keyboards/skeletn87/soldered/{info.json => keyboard.json}
D keyboards/skeletn87/soldered/rules.mk
R keyboards/skeletonkbd/skeletonnumpad/{info.json => keyboard.json}
D keyboards/skeletonkbd/skeletonnumpad/rules.mk
R keyboards/slz40/{info.json => keyboard.json}
D keyboards/slz40/rules.mk
R keyboards/smk60/{info.json => keyboard.json}
D keyboards/smk60/rules.mk
R keyboards/snampad/{info.json => keyboard.json}
D keyboards/snampad/rules.mk
R keyboards/sneakbox/aliceclone/{info.json => keyboard.json}
D keyboards/sneakbox/aliceclone/rules.mk
R keyboards/sneakbox/aliceclonergb/{info.json => keyboard.json}
D keyboards/sneakbox/aliceclonergb/rules.mk
R keyboards/sneakbox/ava/{info.json => keyboard.json}
D keyboards/sneakbox/ava/rules.mk
R keyboards/sneakbox/disarray/ortho/{info.json => keyboard.json}
D keyboards/sneakbox/disarray/ortho/rules.mk
R keyboards/sneakbox/disarray/staggered/{info.json => keyboard.json}
D keyboards/sneakbox/disarray/staggered/rules.mk
R keyboards/sowbug/68keys/{info.json => keyboard.json}
D keyboards/sowbug/68keys/rules.mk
R keyboards/sowbug/ansi_tkl/{info.json => keyboard.json}
D keyboards/sowbug/ansi_tkl/rules.mk
R keyboards/soy20/{info.json => keyboard.json}
D keyboards/soy20/rules.mk
R keyboards/spaceman/2_milk/{info.json => keyboard.json}
D keyboards/spaceman/2_milk/rules.mk
R keyboards/spaceman/pancake/rev2/{info.json => keyboard.json}
D keyboards/spaceman/pancake/rev2/rules.mk
R keyboards/spaceman/yun65/{info.json => keyboard.json}
D keyboards/spaceman/yun65/rules.mk
R keyboards/splitish/{info.json => keyboard.json}
D keyboards/splitish/rules.mk
R keyboards/sporewoh/banime40/{info.json => keyboard.json}
D keyboards/sporewoh/banime40/rules.mk
R keyboards/stello65/beta/{info.json => keyboard.json}
D keyboards/stello65/beta/rules.mk
R keyboards/stello65/hs_rev1/{info.json => keyboard.json}
D keyboards/stello65/hs_rev1/rules.mk
R keyboards/stello65/sl_rev1/{info.json => keyboard.json}
D keyboards/stello65/sl_rev1/rules.mk
R keyboards/stenokeyboards/the_uni/pro_micro/{info.json => keyboard.json}
D keyboards/stenokeyboards/the_uni/pro_micro/rules.mk
R keyboards/stenokeyboards/the_uni/rp_2040/{info.json => keyboard.json}
D keyboards/stenokeyboards/the_uni/rp_2040/rules.mk
R keyboards/stenokeyboards/the_uni/usb_c/{info.json => keyboard.json}
D keyboards/stenokeyboards/the_uni/usb_c/rules.mk
R keyboards/stratos/{info.json => keyboard.json}
D keyboards/stratos/rules.mk
R keyboards/studiokestra/bourgeau/{info.json => keyboard.json}
D keyboards/studiokestra/bourgeau/rules.mk
R keyboards/studiokestra/cascade/{info.json => keyboard.json}
D keyboards/studiokestra/cascade/rules.mk
R keyboards/studiokestra/nascent/{info.json => keyboard.json}
D keyboards/studiokestra/nascent/rules.mk
R keyboards/studiokestra/nue/{info.json => keyboard.json}
D keyboards/studiokestra/nue/rules.mk
R keyboards/suavity/ehan/{info.json => keyboard.json}
D keyboards/suavity/ehan/rules.mk
R keyboards/subatomic/{info.json => keyboard.json}
D keyboards/subatomic/rules.mk
R keyboards/subrezon/la_nc/{info.json => keyboard.json}
D keyboards/subrezon/la_nc/rules.mk
R keyboards/swiftrax/retropad/{info.json => keyboard.json}
D keyboards/swiftrax/retropad/rules.mk
R keyboards/switchplate/southpaw_fullsize/{info.json => keyboard.json}
D keyboards/switchplate/southpaw_fullsize/rules.mk
R keyboards/switchplate/switchplate910/{info.json => keyboard.json}
D keyboards/switchplate/switchplate910/rules.mk
R keyboards/synthlabs/solo/{info.json => keyboard.json}
D keyboards/synthlabs/solo/rules.mk
R keyboards/takashicompany/center_enter/{info.json => keyboard.json}
D keyboards/takashicompany/center_enter/rules.mk
R keyboards/takashicompany/endzone34/{info.json => keyboard.json}
D keyboards/takashicompany/endzone34/rules.mk
R keyboards/takashicompany/qoolee/{info.json => keyboard.json}
D keyboards/takashicompany/qoolee/rules.mk
R keyboards/takashicompany/radialex/{info.json => keyboard.json}
D keyboards/takashicompany/radialex/rules.mk
R keyboards/taleguers/taleguers75/{info.json => keyboard.json}
D keyboards/taleguers/taleguers75/rules.mk
R keyboards/tanuki/{info.json => keyboard.json}
D keyboards/tanuki/rules.mk
R keyboards/team0110/p1800fl/{info.json => keyboard.json}
D keyboards/team0110/p1800fl/rules.mk
R keyboards/technika/{info.json => keyboard.json}
D keyboards/technika/rules.mk
R keyboards/teleport/numpad/{info.json => keyboard.json}
D keyboards/teleport/numpad/rules.mk
R keyboards/tempo_turtle/bradpad/{info.json => keyboard.json}
D keyboards/tempo_turtle/bradpad/rules.mk
R keyboards/tender/macrowo_pad/{info.json => keyboard.json}
D keyboards/tender/macrowo_pad/rules.mk
R keyboards/tenki/{info.json => keyboard.json}
D keyboards/tenki/rules.mk
R keyboards/terrazzo/{info.json => keyboard.json}
D keyboards/terrazzo/rules.mk
R keyboards/tgr/910/{info.json => keyboard.json}
D keyboards/tgr/910/rules.mk
R keyboards/tgr/910ce/{info.json => keyboard.json}
D keyboards/tgr/910ce/rules.mk
R keyboards/tgr/alice/{info.json => keyboard.json}
D keyboards/tgr/alice/rules.mk
R keyboards/tgr/jane/v2/{info.json => keyboard.json}
D keyboards/tgr/jane/v2/rules.mk
R keyboards/tgr/jane/v2ce/{info.json => keyboard.json}
D keyboards/tgr/jane/v2ce/rules.mk
R keyboards/tgr/tris/{info.json => keyboard.json}
D keyboards/tgr/tris/rules.mk
R keyboards/the_royal/liminal/{info.json => keyboard.json}
D keyboards/the_royal/liminal/rules.mk
R keyboards/the_royal/schwann/{info.json => keyboard.json}
D keyboards/the_royal/schwann/rules.mk
R keyboards/thepanduuh/degenpad/{info.json => keyboard.json}
D keyboards/thepanduuh/degenpad/rules.mk
R keyboards/thevankeyboards/bananasplit/{info.json => keyboard.json}
D keyboards/thevankeyboards/bananasplit/rules.mk
R keyboards/thevankeyboards/caravan/{info.json => keyboard.json}
D keyboards/thevankeyboards/caravan/rules.mk
R keyboards/thevankeyboards/jetvan/{info.json => keyboard.json}
D keyboards/thevankeyboards/jetvan/rules.mk
R keyboards/thevankeyboards/minivan/{info.json => keyboard.json}
D keyboards/thevankeyboards/minivan/rules.mk
R keyboards/thevankeyboards/roadkit/{info.json => keyboard.json}
D keyboards/thevankeyboards/roadkit/rules.mk
R keyboards/tkc/california/{info.json => keyboard.json}
D keyboards/tkc/california/rules.mk
R keyboards/tkc/godspeed75/{info.json => keyboard.json}
D keyboards/tkc/godspeed75/rules.mk
R keyboards/tkc/m0lly/{info.json => keyboard.json}
D keyboards/tkc/m0lly/rules.mk
R keyboards/tkc/tkc1800/{info.json => keyboard.json}
D keyboards/tkc/tkc1800/rules.mk
R keyboards/tkc/tkl_ab87/{info.json => keyboard.json}
D keyboards/tkc/tkl_ab87/rules.mk
R keyboards/tmo50/{info.json => keyboard.json}
D keyboards/tmo50/rules.mk
R keyboards/toad/{info.json => keyboard.json}
D keyboards/toad/rules.mk
R keyboards/tokyokeyboard/tokyo60/{info.json => keyboard.json}
D keyboards/tokyokeyboard/tokyo60/rules.mk
R keyboards/tominabox1/adalyn/{info.json => keyboard.json}
D keyboards/tominabox1/adalyn/rules.mk
R keyboards/tominabox1/bigboy/{info.json => keyboard.json}
D keyboards/tominabox1/bigboy/rules.mk
R keyboards/tominabox1/qaz/{info.json => keyboard.json}
D keyboards/tominabox1/qaz/rules.mk
R keyboards/tr60w/{info.json => keyboard.json}
D keyboards/tr60w/rules.mk
R keyboards/trashman/ketch/{info.json => keyboard.json}
D keyboards/trashman/ketch/rules.mk
R keyboards/treasure/type9/{info.json => keyboard.json}
D keyboards/treasure/type9/rules.mk
R keyboards/tunks/ergo33/{info.json => keyboard.json}
D keyboards/tunks/ergo33/rules.mk
R keyboards/salicylic_acid3/nafuda/info.json => keyboards/salicylic_acid3/nafuda/keyboard.json +9 -0
@@ 27,6 27,15 @@
    "ws2812": {
        "pin": "D3"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6"],
        "rows": ["D1", "D0", "D4"]

D keyboards/salicylic_acid3/nafuda/rules.mk => keyboards/salicylic_acid3/nafuda/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = yes       # Enable WS2812 RGB underlight.
OLED_ENABLE = no

R keyboards/sam/s80/info.json => keyboards/sam/s80/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x3830",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
        "rows": ["E6", "B0", "B1", "B2", "B3", "B7", "F7", "F6", "F5", "F4", "F1"]

D keyboards/sam/s80/rules.mk => keyboards/sam/s80/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/sam/sg81m/info.json => keyboards/sam/sg81m/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x3831",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B7", "B6", "B5", "B4", "C7", "C6", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7"],
        "rows": ["F0", "F1", "F4", "F5", "F6", "F7"]

D keyboards/sam/sg81m/rules.mk => keyboards/sam/sg81m/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes      # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/sandwich/keeb68/info.json => keyboards/sandwich/keeb68/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B6", "C6", "F7", "E6", "B7", "D0", "D1", "D2", "D3", "D4", "D6", "D7", "B4", "B5"],
        "rows": ["F0", "F1", "F4", "F5", "F6"]

D keyboards/sandwich/keeb68/rules.mk => keyboards/sandwich/keeb68/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/satt/vision/info.json => keyboards/satt/vision/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x5649",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B1", "B0", "A7", "A6", "A5", "A4", "A3", "B8", "B7", "B6", "B5", "B4", "B3", "A15"],
        "rows": ["B12", "B2", "A2", "A1"]

D keyboards/satt/vision/rules.mk => keyboards/satt/vision/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output


R keyboards/sauce/mild/info.json => keyboards/sauce/mild/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x7783",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["A10", "A9", "A8", "B11", "B10", "B2", "B1", "B0", "A7", "A5", "A4", "A3", "A2", "A1", "B6", "B5", "B4"],
        "rows": ["C13", "C14", "C15", "A15", "F0", "F1"]

D keyboards/sauce/mild/rules.mk => keyboards/sauce/mild/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output


R keyboards/sawnsprojects/amber80/solder/info.json => keyboards/sawnsprojects/amber80/solder/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0xA801",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F6", "F7", "C7", "C6", "B6", "B5", "D6", "D4"],
        "rows": ["B1", "B2", "B3", "B7", "D0", "D1", "F1", "F0", "D7", "B4", "D5", "D3"]

D keyboards/sawnsprojects/amber80/solder/rules.mk => keyboards/sawnsprojects/amber80/solder/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
\ No newline at end of file

R keyboards/sawnsprojects/krush/krush65/hotswap/info.json => keyboards/sawnsprojects/krush/krush65/hotswap/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x5B31",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B7", "B3", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D0", "D5", "D6", "D3"],
        "rows": ["B1", "B2", "D4", "F1", "F0"]

D keyboards/sawnsprojects/krush/krush65/hotswap/rules.mk => keyboards/sawnsprojects/krush/krush65/hotswap/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/sawnsprojects/krush/krush65/solder/info.json => keyboards/sawnsprojects/krush/krush65/solder/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x6B31",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D5", "D3"],
        "rows": ["B1", "B2", "D1", "D2", "D4", "D6", "F6", "F7", "F5", "F4"]

D keyboards/sawnsprojects/krush/krush65/solder/rules.mk => keyboards/sawnsprojects/krush/krush65/solder/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE  = yes        # Console for debug
COMMAND_ENABLE  = no        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
ENCODER_ENABLE = yes

R keyboards/sawnsprojects/satxri6key/info.json => keyboards/sawnsprojects/satxri6key/keyboard.json +8 -0
@@ 81,6 81,14 @@
    "ws2812": {
        "pin": "F0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F1", "F4", "F5"],
        "rows": ["F7", "F6"]

D keyboards/sawnsprojects/satxri6key/rules.mk => keyboards/sawnsprojects/satxri6key/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output

R keyboards/sawnsprojects/vcl65/solder/info.json => keyboards/sawnsprojects/vcl65/solder/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x1727",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B2", "B5", "F5", "C7", "B4", "C6", "D7", "D6", "D4", "D5", "D3", "D2", "B6", "D1", "D0"],
        "rows": ["F6", "F7", "F0", "F4", "B1"]

D keyboards/sawnsprojects/vcl65/solder/rules.mk => keyboards/sawnsprojects/vcl65/solder/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
\ No newline at end of file

R keyboards/sck/gtm/info.json => keyboards/sck/gtm/keyboard.json +10 -0
@@ 26,6 26,16 @@
    "ws2812": {
        "pin": "B0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "encoder": true,
        "extrakey": false,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B4", "B5", "B6", "B7", "C7", "D0"],
        "rows": ["C4", "C5", "D1"]

D keyboards/sck/gtm/rules.mk => keyboards/sck/gtm/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no	# Mouse keys
EXTRAKEY_ENABLE = no	# Audio control and System control
CONSOLE_ENABLE = yes	# Console for debug
COMMAND_ENABLE = no    # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no  # [Crawlpad] Custom backlighting code is used, so this should not be enabled
AUDIO_ENABLE = no # [Crawlpad] This can be enabled if a speaker is connected to the expansion port. Not compatible with RGBLIGHT below
RGBLIGHT_ENABLE = yes # [Crawlpad] This can be enabled if a ws2812 strip is connected to the expansion port.
ENCODER_ENABLE = yes # [2Key2crawl] Make the knobs turn

R keyboards/sck/m0116b/info.json => keyboards/sck/m0116b/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x0000",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["D5", "D3", "D2", "D0", "B3", "B2", "B1", "B0", "E6", "B5", "B6", "C6", "C7", "F7", "D4", "D6", "D7", "B4"],
    "rows": ["D1", "F0", "F1", "F4", "F5", "F6"]

D keyboards/sck/m0116b/rules.mk => keyboards/sck/m0116b/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/sck/neiso/info.json => keyboards/sck/neiso/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "extrakey": false,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B3", "D2", "F5", "F7", "B4"],
        "rows": ["F4"]

D keyboards/sck/neiso/rules.mk => keyboards/sck/neiso/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = no       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/sck/osa/info.json => keyboards/sck/osa/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B4", "D7", "D5", "D3", "D2", "D0", "D1", "B5"],
        "rows": ["F0", "F1", "F4", "F5", "F6", "B0", "B1", "B2", "B3", "B7"]

D keyboards/sck/osa/rules.mk => keyboards/sck/osa/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/sendyyeah/75pixels/info.json => keyboards/sendyyeah/75pixels/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x3735",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D3", "D2", "D1", "D0", "D4", "C6", "D7", "E6"],
        "rows": ["B6", "F4", "F5", "F6", "F7", "B1", "B3", "B2", "B4", "B5"]

D keyboards/sendyyeah/75pixels/rules.mk => keyboards/sendyyeah/75pixels/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/sendyyeah/bevi/info.json => keyboards/sendyyeah/bevi/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4256",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B1", "B6", "B4", "B5"],
        "rows": ["B3", "B2", "D3", "D2", "D1", "D0", "D4", "C6", "D7", "E6"]

D keyboards/sendyyeah/bevi/rules.mk => keyboards/sendyyeah/bevi/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/sendyyeah/pix/info.json => keyboards/sendyyeah/pix/keyboard.json +11 -0
@@ 36,6 36,17 @@
    },
    "processor": "atmega32u4",
    "bootloader": "caterina",
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "oled": true,
        "rgblight": true
    },
    "matrix_pins": {
        "direct": [
            ["C6", "D7", "E6", "B4", "F6"]

D keyboards/sendyyeah/pix/rules.mk => keyboards/sendyyeah/pix/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes
OLED_ENABLE = yes

R keyboards/senselessclay/ck60/info.json => keyboards/senselessclay/ck60/keyboard.json +9 -0
@@ 39,6 39,15 @@
        "max_brightness": 160,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["F0", "D5", "D3", "D2", "D1", "D0", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
        "rows": ["B3", "B2", "F1", "F4", "F5"]

D keyboards/senselessclay/ck60/rules.mk => keyboards/senselessclay/ck60/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

RGB_MATRIX_ENABLE = yes     # RGB matrix lighting

R keyboards/senselessclay/ck65/info.json => keyboards/senselessclay/ck65/keyboard.json +9 -0
@@ 28,6 28,15 @@
            "twinkle": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "D5", "D3", "D2", "D1", "D0", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
        "rows": ["B3", "B2", "F1", "F4", "F5"]

D keyboards/senselessclay/ck65/rules.mk => keyboards/senselessclay/ck65/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/senselessclay/gos65/info.json => keyboards/senselessclay/gos65/keyboard.json +9 -0
@@ 28,6 28,15 @@
        "twinkle": true
      }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
      "cols": ["F4", "D5", "D3", "D2", "D1", "D0", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
      "rows": ["B1", "B2", "F1", "F6", "F5"]

D keyboards/senselessclay/gos65/rules.mk => keyboards/senselessclay/gos65/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/senselessclay/had60/info.json => keyboards/senselessclay/had60/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x060F",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F4", "D5", "D3", "D2", "D1", "D0", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
        "rows": ["F1", "F0", "F7", "F6", "F5"]

D keyboards/senselessclay/had60/rules.mk => keyboards/senselessclay/had60/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
\ No newline at end of file

R keyboards/sentraq/number_pad/info.json => keyboards/sentraq/number_pad/keyboard.json +10 -0
@@ 28,6 28,16 @@
  "ws2812": {
    "pin": "B0"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": false,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["C7", "D5", "D1", "D0"],
    "rows": ["F5", "F0", "B5", "D6", "D4"]

D keyboards/sentraq/number_pad/rules.mk => keyboards/sentraq/number_pad/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/sentraq/s60_x/default/info.json => keyboards/sentraq/s60_x/default/keyboard.json +8 -0
@@ 1,5 1,13 @@
{
    "keyboard_name": "S60-X",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "E6", "F1"],
        "rows": ["B7", "B3", "B2", "B1", "B0"]

D keyboards/sentraq/s60_x/default/rules.mk => keyboards/sentraq/s60_x/default/rules.mk +0 -7
@@ 1,7 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
AUDIO_ENABLE = no           # Audio output

R keyboards/sentraq/s60_x/rgb/info.json => keyboards/sentraq/s60_x/rgb/keyboard.json +10 -0
@@ 1,5 1,15 @@
{
    "keyboard_name": "S60-X-RGB",
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3", "D5", "B6", "C6", "C7", "F1", "F0", "E6", "B3", "B2", "B1", "B0"],
        "rows": ["B5", "B4", "D7", "D6", "D4"]

D keyboards/sentraq/s60_x/rgb/rules.mk => keyboards/sentraq/s60_x/rgb/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
AUDIO_ENABLE = no           # Audio output
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes     # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes      # Enable RGB light

R keyboards/sentraq/s65_plus/info.json => keyboards/sentraq/s65_plus/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F6", "F5", "F4", "F1", "F0", "E6", "B0", "B1", "D5", "B2", "B3", "D0", "D1", "D2", "D4", "D6", "D7", "F7"],
    "rows": ["C7", "C6", "B6", "B5", "B4"]

D keyboards/sentraq/s65_plus/rules.mk => keyboards/sentraq/s65_plus/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
AUDIO_ENABLE = no           # Audio output
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes     # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes      # Enable RGB light

R keyboards/sentraq/s65_x/info.json => keyboards/sentraq/s65_x/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F4", "F1", "F0", "E6", "B0", "B1", "D5", "B2", "B3", "D0", "D1", "D2", "D4", "D6", "D7", "F7"],
    "rows": ["C7", "C6", "B6", "B5", "B4"]

D keyboards/sentraq/s65_x/rules.mk => keyboards/sentraq/s65_x/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
AUDIO_ENABLE = no           # Audio output
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes     # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes      # Enable RGB light

R keyboards/sergiopoverony/creator_pro/info.json => keyboards/sergiopoverony/creator_pro/keyboard.json +9 -0
@@ 15,6 15,15 @@
  },
  "processor": "atmega32u4",
  "bootloader": "caterina",
  "features": {
    "bootmagic": false,
    "command": true,
    "console": true,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "direct": [
      ["D1", "D4", "C6", "D7", "E6", "B2", "B3", "B1", "F7"]

D keyboards/sergiopoverony/creator_pro/rules.mk => keyboards/sergiopoverony/creator_pro/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/sets3n/kk980/info.json => keyboards/sets3n/kk980/keyboard.json +9 -0
@@ 29,6 29,15 @@
            "twinkle": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "B1", "B0", "D0", "D1"],
        "rows": ["B2", "B3", "D3", "D4", "D5", "D6"]

D keyboards/sets3n/kk980/rules.mk => keyboards/sets3n/kk980/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/shambles/info.json => keyboards/shambles/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x0F42",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["D3", "D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5", "B6", "B2", "F4", "F6"],
    "rows": ["F5", "B3", "B1", "F7"]

D keyboards/shambles/rules.mk => keyboards/shambles/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/shandoncodes/flygone60/rev3/info.json => keyboards/shandoncodes/flygone60/rev3/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0001",
        "device_version": "0.0.3"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "E6", "B1", "B2", "B3", "B0", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
        "rows": ["D2", "D3", "D5", "B7", "F1"]

D keyboards/shandoncodes/flygone60/rev3/rules.mk => keyboards/shandoncodes/flygone60/rev3/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/shandoncodes/mino/hotswap/info.json => keyboards/shandoncodes/mino/hotswap/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0002",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "oled": true,
        "wpm": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6", "B5", "B4", "E6", "D7"],
        "rows": ["D3", "C6", "D4", "D2"]

D keyboards/shandoncodes/mino/hotswap/rules.mk => keyboards/shandoncodes/mino/hotswap/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes     # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
OLED_ENABLE = yes
WPM_ENABLE = yes

R keyboards/shapeshifter4060/info.json => keyboards/shapeshifter4060/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xA1F1",
        "device_version": "0.0.2"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "B1", "B3", "B2", "B6", "B5", "B4", "E6", "D7", "C6", "D4"],
        "rows": ["F4", "F5", "F6", "F7"]

D keyboards/shapeshifter4060/rules.mk => keyboards/shapeshifter4060/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
#BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
KEY_LOCK_ENABLE = no

R keyboards/shiro/info.json => keyboards/shiro/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x0000",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["F4", "F5", "F6"],
    "rows": ["D4", "C6", "D7", "E6", "B4"]

D keyboards/shiro/rules.mk => keyboards/shiro/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/shk9/info.json => keyboards/shk9/keyboard.json +8 -0
@@ 8,6 8,14 @@
      "pid": "0x4B39",
      "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
      "cols": ["B3", "B4", "B5"],
      "rows": ["B0", "B1", "B2"]

D keyboards/shk9/rules.mk => keyboards/shk9/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/shoc/info.json => keyboards/shoc/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x6060",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": false,
        "mousekey": false,
        "nkro": false,
        "oled": true,
        "wpm": true
    },
    "matrix_pins": {
        "cols": ["D3", "D2", "D4", "C6", "D7", "E6", "B4", "B5"],
        "rows": ["F4", "F5", "F6", "F7", "B1", "B3", "B6", "B2"]

D keyboards/shoc/rules.mk => keyboards/shoc/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = no        # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
OLED_ENABLE = yes
WPM_ENABLE = yes

R keyboards/sidderskb/majbritt/rev1/info.json => keyboards/sidderskb/majbritt/rev1/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "E6", "C7", "C6", "B6", "D4", "B1", "B0", "B7", "B5", "B4", "D7", "D6", "B3"],
        "rows": ["D0", "D1", "D2", "D3", "D5"]

D keyboards/sidderskb/majbritt/rev1/rules.mk => keyboards/sidderskb/majbritt/rev1/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/sidderskb/majbritt/rev2/info.json => keyboards/sidderskb/majbritt/rev2/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0001",
        "device_version": "0.0.2"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "C7", "B6", "D6", "B4", "D4", "D7", "D5", "D3", "D2", "D1", "D0"],
        "rows": ["B0", "B1", "F7", "C6", "B5"]

D keyboards/sidderskb/majbritt/rev2/rules.mk => keyboards/sidderskb/majbritt/rev2/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

ENCODER_ENABLE = yes		# Encoders

R keyboards/singa/info.json => keyboards/singa/keyboard.json +10 -0
@@ 8,6 8,16 @@
      "pid": "0x7575",
      "device_version": "2.0.0"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2", "D7"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6"]

D keyboards/singa/rules.mk => keyboards/singa/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes
EXTRAKEY_ENABLE = yes
CONSOLE_ENABLE = no
COMMAND_ENABLE = yes
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = yes

R keyboards/skeletn87/hotswap/info.json => keyboards/skeletn87/hotswap/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xB5E9",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "B0", "B1"],
        "rows": ["C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"]

D keyboards/skeletn87/hotswap/rules.mk => keyboards/skeletn87/hotswap/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/skeletn87/soldered/info.json => keyboards/skeletn87/soldered/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xB5E8",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "B0", "B1"],
        "rows": ["C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"]

D keyboards/skeletn87/soldered/rules.mk => keyboards/skeletn87/soldered/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/skeletonkbd/skeletonnumpad/info.json => keyboards/skeletonkbd/skeletonnumpad/keyboard.json +9 -0
@@ 29,6 29,15 @@
            "alternating": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D6", "D7", "B4", "B5"],
        "rows": ["B6", "C6", "C7", "F7", "F6"]

D keyboards/skeletonkbd/skeletonnumpad/rules.mk => keyboards/skeletonkbd/skeletonnumpad/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/slz40/info.json => keyboards/slz40/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F4", "D2", "F5", "D1", "F6", "D0", "F7", "D4", "B1", "C6", "E6", "D7"],
        "rows": ["B4", "B5", "B3", "B2", "B6"]

D keyboards/slz40/rules.mk => keyboards/slz40/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/smk60/info.json => keyboards/smk60/keyboard.json +9 -0
@@ 28,6 28,15 @@
    "ws2812": {
        "pin": "E6"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B4", "B5", "B6", "C6", "C7", "F6", "F7", "F4", "B1", "B3", "D0", "D1", "D2", "D3", "D5"],
        "rows": ["B0", "F0", "F1", "F5", "B2"]

D keyboards/smk60/rules.mk => keyboards/smk60/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = yes       # Use RGB bottom light

R keyboards/snampad/info.json => keyboards/snampad/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3"],
        "rows": ["F4", "F5", "F6", "F7", "B1", "B3"]

D keyboards/snampad/rules.mk => keyboards/snampad/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/sneakbox/aliceclone/info.json => keyboards/sneakbox/aliceclone/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x0001",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["F0", "D0", "C7", "C6", "B6", "B5", "B4", "D1"],
    "rows": ["F1", "E6", "F4", "B1", "F5", "B2", "F6", "B3", "F7", "B7"]

D keyboards/sneakbox/aliceclone/rules.mk => keyboards/sneakbox/aliceclone/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/sneakbox/aliceclonergb/info.json => keyboards/sneakbox/aliceclonergb/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x0006",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F0", "D0", "C7", "C6", "B6", "B5", "B4", "D1"],
    "rows": ["F1", "E6", "F4", "B1", "F5", "B2", "F6", "B3", "F7", "B7"]

D keyboards/sneakbox/aliceclonergb/rules.mk => keyboards/sneakbox/aliceclonergb/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/sneakbox/ava/info.json => keyboards/sneakbox/ava/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x0004",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F0", "D0", "C7", "C6", "B6", "B5", "B4", "D1"],
    "rows": ["F1", "E6", "F4", "B1", "F5", "B2", "F6", "B3", "B7"]

D keyboards/sneakbox/ava/rules.mk => keyboards/sneakbox/ava/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/sneakbox/disarray/ortho/info.json => keyboards/sneakbox/disarray/ortho/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x0003",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0", "E6"],
    "rows": ["B7", "D0", "D1", "D2", "D3", "B0"]

D keyboards/sneakbox/disarray/ortho/rules.mk => keyboards/sneakbox/disarray/ortho/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/sneakbox/disarray/staggered/info.json => keyboards/sneakbox/disarray/staggered/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x0002",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "E6"],
    "rows": ["B7", "D0", "D1", "D2", "D3"]

D keyboards/sneakbox/disarray/staggered/rules.mk => keyboards/sneakbox/disarray/staggered/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/sowbug/68keys/info.json => keyboards/sowbug/68keys/keyboard.json +9 -0
@@ 60,6 60,15 @@
        "driver": "ws2812",
        "max_brightness": 128
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B10", "B11", "B12", "B13", "B14", "B15", "A8", "A9", "A10"],
        "rows": ["C14", "C15", "A0", "A1", "A2"]

D keyboards/sowbug/68keys/rules.mk => keyboards/sowbug/68keys/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = yes


R keyboards/sowbug/ansi_tkl/info.json => keyboards/sowbug/ansi_tkl/keyboard.json +9 -0
@@ 60,6 60,15 @@
        "driver": "ws2812",
        "max_brightness": 128
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A4", "A5", "A6", "A7", "B0", "B1", "B10", "B11", "B12", "B13", "B14", "B15", "A8", "A9", "A10", "A15", "B3"],
        "rows": ["C14", "C15", "A0", "A1", "A2", "A3"]

D keyboards/sowbug/ansi_tkl/rules.mk => keyboards/sowbug/ansi_tkl/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = yes


R keyboards/soy20/info.json => keyboards/soy20/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x534F",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B5", "B6", "B7", "C7"],
        "rows": ["B0", "B1", "B2", "B3", "B4"]

D keyboards/soy20/rules.mk => keyboards/soy20/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/spaceman/2_milk/info.json => keyboards/spaceman/2_milk/keyboard.json +9 -0
@@ 16,6 16,15 @@
  },
  "processor": "atmega32u4",
  "bootloader": "caterina",
  "features": {
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": false,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "direct": [
      ["D4"],

D keyboards/spaceman/2_milk/rules.mk => keyboards/spaceman/2_milk/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE  = no	# Mouse keys
EXTRAKEY_ENABLE  = yes	# Audio control and System control
CONSOLE_ENABLE  = yes	# Console for debug
COMMAND_ENABLE  = yes    # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE  = no  # Custom backlighting code is used, so this should not be enabled
AUDIO_ENABLE  = no # This can be enabled if a speaker is connected to the expansion port. Not compatible with RGBLIGHT below
RGBLIGHT_ENABLE  = yes # This can be enabled if a ws2812 strip is connected to the expansion port.

R keyboards/spaceman/pancake/rev2/info.json => keyboards/spaceman/pancake/rev2/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x5032",
    "device_version": "0.0.2"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": false,
    "nkro": true,
    "oled": true
  },
  "matrix_pins": {
    "cols": ["B7", "B3", "B2", "B1", "B0", "E6", "F0", "F1", "F4", "F5", "F6", "F7"],
    "rows": ["C7", "C6", "B6", "B5"]

D keyboards/spaceman/pancake/rev2/rules.mk => keyboards/spaceman/pancake/rev2/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
OLED_ENABLE = yes

R keyboards/spaceman/yun65/info.json => keyboards/spaceman/yun65/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x594E",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": false,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "D5", "B3"],
    "rows": ["E6", "D3", "D2", "D1", "D0"]

D keyboards/spaceman/yun65/rules.mk => keyboards/spaceman/yun65/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE  = no	  # Mouse keys
EXTRAKEY_ENABLE  = yes 	  # Audio control and System control
CONSOLE_ENABLE  = yes	  # Console for debug
COMMAND_ENABLE  = yes     # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE  = no    # Custom backlighting code is used, so this should not be enabled
AUDIO_ENABLE  = no        # This can be enabled if a speaker is connected to the expansion port. Not compatible with RGBLIGHT below
RGBLIGHT_ENABLE  = no     # This can be enabled if a ws2812 strip is connected to the expansion port.

R keyboards/splitish/info.json => keyboards/splitish/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6464",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "C6", "D4", "D0", "D1", "D2", "D3"],
        "rows": ["B4", "B5", "B2", "B6"]

D keyboards/splitish/rules.mk => keyboards/splitish/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality

R keyboards/sporewoh/banime40/info.json => keyboards/sporewoh/banime40/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
     },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
     "matrix_pins": {
        "cols": ["B4", "B5", "B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"],
        "rows": ["E6", "D7", "C6", "D4"]

D keyboards/sporewoh/banime40/rules.mk => keyboards/sporewoh/banime40/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/stello65/beta/info.json => keyboards/stello65/beta/keyboard.json +9 -0
@@ 11,6 11,15 @@
    "build": {
        "debounce_type": "sym_defer_pk"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C7", "B6", "B5", "B4", "D7", "D6", "D4", "D5"],
        "rows": ["F0", "E6", "D0", "D1", "C6", "F7", "F6", "F5", "F4", "F1"]

D keyboards/stello65/beta/rules.mk => keyboards/stello65/beta/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/stello65/hs_rev1/info.json => keyboards/stello65/hs_rev1/keyboard.json +9 -0
@@ 26,6 26,15 @@
    "ws2812": {
        "pin": "D0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["E6", "B5", "B4", "D7", "D6", "D4", "D5", "D3"],
        "rows": ["F1", "F0", "D1", "D2", "B6", "C6", "C7", "F7", "F6", "F5"]

D keyboards/stello65/hs_rev1/rules.mk => keyboards/stello65/hs_rev1/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/stello65/sl_rev1/info.json => keyboards/stello65/sl_rev1/keyboard.json +9 -0
@@ 26,6 26,15 @@
    "ws2812": {
        "pin": "B7"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C7", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
        "rows": ["F0", "E6", "D0", "D1", "C6", "F7", "F6", "F5", "F4", "F1"]

D keyboards/stello65/sl_rev1/rules.mk => keyboards/stello65/sl_rev1/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/stenokeyboards/the_uni/pro_micro/info.json => keyboards/stenokeyboards/the_uni/pro_micro/keyboard.json +9 -0
@@ 3,6 3,15 @@
        "device_version": "0.0.1",
        "force_nkro": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": false,
        "mousekey": false,
        "nkro": true,
        "steno": true
    },
    "matrix_pins": {
        "cols": ["F5", "F6", "F7", "B1", "B3", "B5", "B4", "E6", "D7", "C6", "D4"],
        "rows": ["F4", "B2", "B6"]

D keyboards/stenokeyboards/the_uni/pro_micro/rules.mk => keyboards/stenokeyboards/the_uni/pro_micro/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = no        # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
STENO_ENABLE = yes

R keyboards/stenokeyboards/the_uni/rp_2040/info.json => keyboards/stenokeyboards/the_uni/rp_2040/keyboard.json +9 -0
@@ 3,6 3,15 @@
        "device_version": "0.0.4",
        "force_nkro": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "steno": true
    },
    "matrix_pins": {
        "cols": ["GP24", "GP23", "GP21", "GP20", "GP19", "GP6", "GP5", "GP4", "GP3", "GP2", "GP1"],
        "rows": ["GP25", "GP18", "GP17"]

D keyboards/stenokeyboards/the_uni/rp_2040/rules.mk => keyboards/stenokeyboards/the_uni/rp_2040/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes        # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
STENO_ENABLE = yes

R keyboards/stenokeyboards/the_uni/usb_c/info.json => keyboards/stenokeyboards/the_uni/usb_c/keyboard.json +9 -0
@@ 3,6 3,15 @@
        "device_version": "0.0.3",
        "force_nkro": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": false,
        "mousekey": false,
        "nkro": true,
        "steno": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "D5", "D3", "D2", "D1", "D0", "D4"],
        "rows": ["B7", "D6", "C7"]

D keyboards/stenokeyboards/the_uni/usb_c/rules.mk => keyboards/stenokeyboards/the_uni/usb_c/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = no        # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
STENO_ENABLE = yes

R keyboards/stratos/info.json => keyboards/stratos/keyboard.json +9 -0
@@ 30,6 30,15 @@
            "twinkle": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F7", "F5", "F6", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3"],
        "rows": ["B1", "B2", "B3", "F0", "F1"]

D keyboards/stratos/rules.mk => keyboards/stratos/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/studiokestra/bourgeau/info.json => keyboards/studiokestra/bourgeau/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "B7"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["E6", "B0", "D2", "D1", "D0", "D3", "B6", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B5", "B4"],
        "rows": ["D4", "D6", "D7", "D5", "B1", "F0"]

D keyboards/studiokestra/bourgeau/rules.mk => keyboards/studiokestra/bourgeau/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/studiokestra/cascade/info.json => keyboards/studiokestra/cascade/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "B0"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["E6", "D5", "D1", "D0", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D6", "D7"],
        "rows": ["F0", "B1", "D4", "F4", "F1"]

D keyboards/studiokestra/cascade/rules.mk => keyboards/studiokestra/cascade/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/studiokestra/nascent/info.json => keyboards/studiokestra/nascent/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0165",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D2", "D3", "D7", "D6", "D4", "D5", "B0", "E6"],
        "rows": ["F5", "F4", "F7", "F6", "C6", "C7", "B4", "B5", "D0", "D1"]

D keyboards/studiokestra/nascent/rules.mk => keyboards/studiokestra/nascent/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/studiokestra/nue/info.json => keyboards/studiokestra/nue/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0701",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F6", "F7", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
        "rows": ["B0", "B7", "F1", "F5", "F4"]

D keyboards/studiokestra/nue/rules.mk => keyboards/studiokestra/nue/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/suavity/ehan/info.json => keyboards/suavity/ehan/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4548",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["A10", "A9", "A8", "B15", "B14", "B13", "B12", "C14", "B7", "B6", "B5", "B4", "B3", "A15", "C13", "B9", "B8"],
        "rows": ["A7", "B0", "A3", "A4", "A5", "A6"]

D keyboards/suavity/ehan/rules.mk => keyboards/suavity/ehan/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output 


R keyboards/subatomic/info.json => keyboards/subatomic/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x6063",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "midi": true,
    "mousekey": false,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["F1", "F0", "B0", "C7", "F4", "F5", "F6", "F7", "D4", "D6", "B4", "D7", "C6", "C5"],
    "rows": ["D2", "D5", "B5", "B6", "D3"]

D keyboards/subatomic/rules.mk => keyboards/subatomic/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
MIDI_ENABLE = yes           # MIDI support
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = no        # Enable WS2812 RGB underlight.

R keyboards/subrezon/la_nc/info.json => keyboards/subrezon/la_nc/keyboard.json +8 -0
@@ 6,6 6,14 @@
        "pid": "0x1A7C",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B3", "B1", "F7", "F6", "F5", "D4", "C6", "D7", "E6", "B4"],
        "rows": ["D3", "F4", "D2", "B2", "B5", "B6"]

D keyboards/subrezon/la_nc/rules.mk => keyboards/subrezon/la_nc/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/swiftrax/retropad/info.json => keyboards/swiftrax/retropad/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xEB0C",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B4", "D2"],
        "rows": ["C7", "C6", "B5"]

D keyboards/swiftrax/retropad/rules.mk => keyboards/swiftrax/retropad/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/switchplate/southpaw_fullsize/info.json => keyboards/switchplate/southpaw_fullsize/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0017",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["A7", "C7", "C6", "C5", "F0", "F1", "F2", "F3", "F4", "F5", "F6", "F7", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "E0", "D7", "D6"],
        "rows": ["E1", "C0", "C1", "C2", "C3", "C4"]

D keyboards/switchplate/southpaw_fullsize/rules.mk => keyboards/switchplate/southpaw_fullsize/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/switchplate/switchplate910/info.json => keyboards/switchplate/switchplate910/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x2065",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "B3", "B2", "B0", "B1"],
        "rows": ["F4", "F5", "F6", "F7", "D1"]

D keyboards/switchplate/switchplate910/rules.mk => keyboards/switchplate/switchplate910/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/synthlabs/solo/info.json => keyboards/synthlabs/solo/keyboard.json +9 -0
@@ 5,6 5,15 @@
    "maintainer": "hongaaronc",
    "bootloader": "atmel-dfu",
    "processor": "atmega32u4",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "direct": [
            ["C6", "D6", "B5", "B4", "D7", "B6", "D4"],

D keyboards/synthlabs/solo/rules.mk => keyboards/synthlabs/solo/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/takashicompany/center_enter/info.json => keyboards/takashicompany/center_enter/keyboard.json +10 -0
@@ 28,6 28,16 @@
    "ws2812": {
        "pin": "D3"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "D7", "B2", "B6", "D0", "D4", "C6"],
        "rows": ["E6", "B4", "B5"]

D keyboards/takashicompany/center_enter/rules.mk => keyboards/takashicompany/center_enter/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

ENCODER_ENABLE = yes

R keyboards/takashicompany/endzone34/info.json => keyboards/takashicompany/endzone34/keyboard.json +10 -0
@@ 29,6 29,16 @@
    "ws2812": {
        "pin": "D3"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "oled": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B1", "D4", "C6", "D7", "E6", "B4"],
        "rows": ["B3", "B2", "B6", "B5"]

D keyboards/takashicompany/endzone34/rules.mk => keyboards/takashicompany/endzone34/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
OLED_ENABLE = yes

R keyboards/takashicompany/qoolee/info.json => keyboards/takashicompany/qoolee/keyboard.json +10 -0
@@ 28,6 28,16 @@
    "ws2812": {
        "pin": "D3"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6", "D0", "D4", "C6", "D7"],
        "rows": ["E6", "B4", "B5"]

D keyboards/takashicompany/qoolee/rules.mk => keyboards/takashicompany/qoolee/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

ENCODER_ENABLE = yes
\ No newline at end of file

R keyboards/takashicompany/radialex/info.json => keyboards/takashicompany/radialex/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "D3"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"],
        "rows": ["B6", "D4", "C6", "D7", "E6", "B4", "B5"]

D keyboards/takashicompany/radialex/rules.mk => keyboards/takashicompany/radialex/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes           # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/taleguers/taleguers75/info.json => keyboards/taleguers/taleguers75/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0075",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B3", "B2", "B1", "E6", "B7", "C7", "C6", "D4", "D6", "D7", "B4", "D0", "D1", "F7"],
        "rows": ["B0", "F6", "F5", "F4", "F1", "F0"]

D keyboards/taleguers/taleguers75/rules.mk => keyboards/taleguers/taleguers75/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/tanuki/info.json => keyboards/tanuki/keyboard.json +9 -0
@@ 28,6 28,15 @@
  "ws2812": {
    "pin": "D1"
  },
  "features": {
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["B3", "B2", "B6", "B5", "B4", "E6", "D7", "C6", "F4", "F5", "F6"],
    "rows": ["F7", "B1", "D4", "D0"]

D keyboards/tanuki/rules.mk => keyboards/tanuki/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no	# Mouse keys
EXTRAKEY_ENABLE = yes	# Audio control and System control
CONSOLE_ENABLE = no	# Console for debug
COMMAND_ENABLE = no    # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
RGBLIGHT_ENABLE =yes   # Enable keyboard underlight functionality
BACKLIGHT_ENABLE = no  # Enable keyboard backlight functionality
AUDIO_ENABLE = no

R keyboards/team0110/p1800fl/info.json => keyboards/team0110/p1800fl/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x3EAE",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C7", "F7", "F6", "F5", "F4", "F1", "F0", "E6", "B0", "B1", "B2", "B3", "D0", "D1", "D2"],
        "rows": ["B6", "B5", "B4", "D7", "D6", "D4"]

D keyboards/team0110/p1800fl/rules.mk => keyboards/team0110/p1800fl/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/technika/info.json => keyboards/technika/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x6049",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A10", "A9", "A8", "B14", "B12", "B2", "B1", "B0", "A7", "A6", "A3", "B9", "B8", "B7"],
        "rows": ["B11", "B10", "A5", "A4"]

D keyboards/technika/rules.mk => keyboards/technika/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality 
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no


R keyboards/teleport/numpad/info.json => keyboards/teleport/numpad/keyboard.json +8 -0
@@ 7,6 7,14 @@
    "pid": "0x0001",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["F6", "F5", "F7", "F4"],
    "rows": ["D7", "D4", "D6", "B4", "B5"]

D keyboards/teleport/numpad/rules.mk => keyboards/teleport/numpad/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no       # Enable keyboard RGB underglow

R keyboards/tempo_turtle/bradpad/info.json => keyboards/tempo_turtle/bradpad/keyboard.json +9 -0
@@ 4,6 4,15 @@
    "url": "https://tempoturtle.com",
    "maintainer": "wxyangf",
    "diode_direction": "ROW2COL",
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "unicode": true
    },
    "matrix_pins": {
        "rows": ["B7", "D5", "C7", "D2", "D3"],
        "cols": ["D7", "E6", "B4", "F1"]

D keyboards/tempo_turtle/bradpad/rules.mk => keyboards/tempo_turtle/bradpad/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
UNICODE_ENABLE = yes

R keyboards/tender/macrowo_pad/info.json => keyboards/tender/macrowo_pad/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xE936",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["E6", "B4", "B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"],
        "rows": ["B5", "D7"]

D keyboards/tender/macrowo_pad/rules.mk => keyboards/tender/macrowo_pad/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes      # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no         # Enable support for EC11 Rotary Encoder

R keyboards/tenki/info.json => keyboards/tenki/keyboard.json +9 -0
@@ 30,6 30,15 @@
    "ws2812": {
        "pin": "D1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "D4", "D0"],
        "rows": ["B1", "B4", "F6", "B6", "B2"]

D keyboards/tenki/rules.mk => keyboards/tenki/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes   # Mouse keys
EXTRAKEY_ENABLE = yes   # Audio control and System control
CONSOLE_ENABLE = no     # Console for debug
COMMAND_ENABLE = no     # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no   # Enable keyboard backlight functionality
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = yes

R keyboards/terrazzo/info.json => keyboards/terrazzo/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x545A",
        "device_version": "0.0.2"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "led_matrix": true,
        "mousekey": false,
        "nkro": false,
        "wpm": true
    },
    "matrix_pins": {
        "cols": ["D3", "F4", "F5", "F6", "F7", "B1"],
        "rows": ["D2", "D7", "E6", "B4", "B5", "B6", "B2", "B3", "F0"]

D keyboards/terrazzo/rules.mk => keyboards/terrazzo/rules.mk +0 -15
@@ 1,15 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
LED_MATRIX_ENABLE = yes
ENCODER_ENABLE = yes
WPM_ENABLE = yes

R keyboards/tgr/910/info.json => keyboards/tgr/910/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x9100",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D7", "C2", "C3", "C4", "C5", "C6", "C7", "A7", "A6", "A5", "A4", "A3", "A1", "A0"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6"]

D keyboards/tgr/910/rules.mk => keyboards/tgr/910/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no
EXTRAKEY_ENABLE = yes
CONSOLE_ENABLE = no
COMMAND_ENABLE = yes
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = yes

R keyboards/tgr/910ce/info.json => keyboards/tgr/910ce/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x910C",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2", "D7"],
        "rows": ["B1", "B2", "B3", "B4", "B5", "B6"]

D keyboards/tgr/910ce/rules.mk => keyboards/tgr/910ce/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
BACKLIGHT_ENABLE = yes       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow

R keyboards/tgr/alice/info.json => keyboards/tgr/alice/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x422E",
    "device_version": "2.0.0"
  },
  "features": {
    "backlight": true,
    "bootmagic": true,
    "command": true,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2", "D7"],
    "rows": ["B0", "B1", "B2", "B3", "B4", "B5"]

D keyboards/tgr/alice/rules.mk => keyboards/tgr/alice/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no
EXTRAKEY_ENABLE = yes
CONSOLE_ENABLE = no
COMMAND_ENABLE = yes
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = yes

R keyboards/tgr/jane/v2/info.json => keyboards/tgr/jane/v2/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x4A4E",
    "device_version": "2.0.0"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": true,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2", "D7"],
    "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7"]

D keyboards/tgr/jane/v2/rules.mk => keyboards/tgr/jane/v2/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes
EXTRAKEY_ENABLE = yes
CONSOLE_ENABLE = no
COMMAND_ENABLE = yes
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = no

R keyboards/tgr/jane/v2ce/info.json => keyboards/tgr/jane/v2ce/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x4A43",
        "device_version": "2.0.0"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2", "D7"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7"]

D keyboards/tgr/jane/v2ce/rules.mk => keyboards/tgr/jane/v2ce/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow

R keyboards/tgr/tris/info.json => keyboards/tgr/tris/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x5452",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A3", "A2", "A1", "A0"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5"]

D keyboards/tgr/tris/rules.mk => keyboards/tgr/tris/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no
EXTRAKEY_ENABLE = yes
CONSOLE_ENABLE = no
COMMAND_ENABLE = yes
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = yes

R keyboards/the_royal/liminal/info.json => keyboards/the_royal/liminal/keyboard.json +9 -0
@@ 17,6 17,15 @@
  "ws2812": {
    "pin": "D4"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["D6", "C4", "D3", "D2", "D1", "D0", "C2", "B0", "B1", "B2", "B3", "B4", "D5", "C5"],
    "rows": ["C6", "B6", "B7", "C7"]

D keyboards/the_royal/liminal/rules.mk => keyboards/the_royal/liminal/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/the_royal/schwann/info.json => keyboards/the_royal/schwann/keyboard.json +9 -0
@@ 29,6 29,15 @@
  "ws2812": {
    "pin": "B3"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F4", "F5", "D5", "D3", "D2", "C6", "B6", "B5", "B4", "D7", "D6", "D1"],
    "rows": ["F0", "F1", "F6", "C7"]

D keyboards/the_royal/schwann/rules.mk => keyboards/the_royal/schwann/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/thepanduuh/degenpad/info.json => keyboards/thepanduuh/degenpad/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x4447",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "B1", "D3"],
        "rows": ["D5", "D6", "D7", "B4", "B5", "B6"]

D keyboards/thepanduuh/degenpad/rules.mk => keyboards/thepanduuh/degenpad/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes		# Rotary Encoder support

R keyboards/thevankeyboards/bananasplit/info.json => keyboards/thevankeyboards/bananasplit/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x8870",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F5", "B1", "F0", "F1", "F4", "B3", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"],
        "rows": ["B0", "B2", "B4", "B5", "B6"]

D keyboards/thevankeyboards/bananasplit/rules.mk => keyboards/thevankeyboards/bananasplit/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes	   # Mouse keys
EXTRAKEY_ENABLE = yes	   # Audio control and System control
CONSOLE_ENABLE = yes	   # Console for debug
COMMAND_ENABLE = yes       # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes

R keyboards/thevankeyboards/caravan/info.json => keyboards/thevankeyboards/caravan/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x8844",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F1", "F4", "F5", "B4", "B5", "B6", "B7", "D2", "D3", "D5", "D4", "D6"],
        "rows": ["B0", "B1", "B2", "B3"]

D keyboards/thevankeyboards/caravan/rules.mk => keyboards/thevankeyboards/caravan/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output

R keyboards/thevankeyboards/jetvan/info.json => keyboards/thevankeyboards/jetvan/keyboard.json +9 -0
@@ 26,6 26,15 @@
    "ws2812": {
        "pin": "D0"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D2", "D3", "D5", "D6", "B4", "B6", "F6", "F5", "F4", "F1", "F0", "B3"],
        "rows": ["D7", "B5", "F7", "D4"]

D keyboards/thevankeyboards/jetvan/rules.mk => keyboards/thevankeyboards/jetvan/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/thevankeyboards/minivan/info.json => keyboards/thevankeyboards/minivan/keyboard.json +9 -0
@@ 15,6 15,15 @@
  "ws2812": {
    "pin": "D0"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["D2", "D3", "D5", "D6", "B4", "B6", "F6", "F5", "F4", "F1", "F0", "B3"],
    "rows": ["D7", "B5", "F7", "D4"]

D keyboards/thevankeyboards/minivan/rules.mk => keyboards/thevankeyboards/minivan/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = yes		# Enable support for RGB LEDs

R keyboards/thevankeyboards/roadkit/info.json => keyboards/thevankeyboards/roadkit/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x8846",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["F1", "F4", "D6", "D4"],
    "rows": ["F0", "F5", "D7", "B4"]

D keyboards/thevankeyboards/roadkit/rules.mk => keyboards/thevankeyboards/roadkit/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output

R keyboards/tkc/california/info.json => keyboards/tkc/california/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0009",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B5", "B4", "D7", "D6", "F7", "F6", "F5", "D5", "D1", "F4"],
        "rows": ["C7", "C6", "B6", "D4", "D3", "D0", "E6", "B0", "B1", "B2", "D2", "B3"]

D keyboards/tkc/california/rules.mk => keyboards/tkc/california/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/tkc/godspeed75/info.json => keyboards/tkc/godspeed75/keyboard.json +9 -0
@@ 26,6 26,15 @@
    "ws2812": {
        "pin": "A13"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "B12", "B13", "B14", "B15", "A8"],
        "rows": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B10", "B11", "A9", "A10"]

D keyboards/tkc/godspeed75/rules.mk => keyboards/tkc/godspeed75/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output


R keyboards/tkc/m0lly/info.json => keyboards/tkc/m0lly/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x0004",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "oled": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2", "C1", "C0", "F5", "F6", "F7"],
        "rows": ["F2", "F1", "F0", "E1", "E0"]

D keyboards/tkc/m0lly/rules.mk => keyboards/tkc/m0lly/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
OLED_ENABLE = yes

R keyboards/tkc/tkc1800/info.json => keyboards/tkc/tkc1800/keyboard.json +11 -0
@@ 8,6 8,17 @@
    "pid": "0x0001",
    "device_version": "0.0.3"
  },
  "features": {
    "backlight": true,
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "oled": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2", "C1", "C0", "F5", "F6", "F7"],
    "rows": ["F4", "F3", "F2", "F1", "F0", "E1", "E0"]

D keyboards/tkc/tkc1800/rules.mk => keyboards/tkc/tkc1800/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable WS2812 RGB underlight. Do not enable this with audio at the same time.
AUDIO_ENABLE = no           # Audio output
OLED_ENABLE = yes

R keyboards/tkc/tkl_ab87/info.json => keyboards/tkc/tkl_ab87/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0007",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "E6", "F6", "F4"],
        "rows": ["B1", "F5", "F7", "B0", "B2", "B3"]

D keyboards/tkc/tkl_ab87/rules.mk => keyboards/tkc/tkl_ab87/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/tmo50/info.json => keyboards/tmo50/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0050",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D1", "D4", "F0", "F1", "F4", "F5", "F6", "F7", "D6", "D7", "B4", "B5", "B6", "C6"],
        "rows": ["D5", "D3", "D2", "D0"]

D keyboards/tmo50/rules.mk => keyboards/tmo50/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/toad/info.json => keyboards/toad/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x6776",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B3", "B2", "B1", "E6", "B7", "C7", "C6", "D4", "D6", "D7", "B4", "D0", "D1", "F7"],
    "rows": ["B0", "F6", "F5", "F4", "F1", "F0"]

D keyboards/toad/rules.mk => keyboards/toad/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no	# Mouse keys
EXTRAKEY_ENABLE = yes	# Audio control and System control
CONSOLE_ENABLE = no	# Console for debug
COMMAND_ENABLE = no    # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no  # Enable keyboard backlight functionality
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = no

R keyboards/tokyokeyboard/tokyo60/info.json => keyboards/tokyokeyboard/tokyo60/keyboard.json +10 -0
@@ 9,6 9,16 @@
        "device_version": "0.0.1",
        "max_power": 100
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "E6", "C7", "C6", "B6", "D4", "B1", "B2", "B5", "B4", "D7", "D6", "B3"],
        "rows": ["D0", "D1", "D2", "D3", "D5"]

D keyboards/tokyokeyboard/tokyo60/rules.mk => keyboards/tokyokeyboard/tokyo60/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
AUDIO_ENABLE = no           # Audio output
CONSOLE_ENABLE = no        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes     # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes      # Enable RGB light

R keyboards/tominabox1/adalyn/info.json => keyboards/tominabox1/adalyn/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x6164",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["D7", "B4", "B5", "B6", "C6", "F7", "F6", "F5", "F4", "F1"],
    "rows": ["C7", "D6", "B7", "B3"]

D keyboards/tominabox1/adalyn/rules.mk => keyboards/tominabox1/adalyn/rules.mk +0 -10
@@ 1,10 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover


R keyboards/tominabox1/bigboy/info.json => keyboards/tominabox1/bigboy/keyboard.json +9 -0
@@ 34,6 34,15 @@
    },
    "processor": "atmega32u4",
    "bootloader": "atmel-dfu",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "direct": [
            ["D0", "B1", "B0"],

D keyboards/tominabox1/bigboy/rules.mk => keyboards/tominabox1/bigboy/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/tominabox1/qaz/info.json => keyboards/tominabox1/qaz/keyboard.json +9 -0
@@ 28,6 28,15 @@
  "ws2812": {
    "pin": "F7"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["B4", "D3", "D2", "F5", "B5", "F6", "D7"],
    "rows": ["F4", "D4", "C6", "E6", "D1", "D0"]

D keyboards/tominabox1/qaz/rules.mk => keyboards/tominabox1/qaz/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/tr60w/info.json => keyboards/tr60w/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x4140",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F5", "F4", "F1", "F0", "B0", "D5", "D3", "D6", "D7", "B4", "B5", "B6", "C6", "D2"],
        "rows": ["D0", "D1", "B1", "B2", "E6", "B3"]

D keyboards/tr60w/rules.mk => keyboards/tr60w/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/trashman/ketch/info.json => keyboards/trashman/ketch/keyboard.json +9 -0
@@ 28,6 28,15 @@
  "ws2812": {
    "pin": "F4"
  },
  "features": {
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7"],
    "rows": ["F5", "F1", "F0", "F7", "B6", "F6"]

D keyboards/trashman/ketch/rules.mk => keyboards/trashman/ketch/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/treasure/type9/info.json => keyboards/treasure/type9/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x0000",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["D1", "D0", "D4"],
    "rows": ["E6", "D7", "C6"]

D keyboards/treasure/type9/rules.mk => keyboards/treasure/type9/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/tunks/ergo33/info.json => keyboards/tunks/ergo33/keyboard.json +10 -0
@@ 25,6 25,16 @@
  "ws2812": {
    "pin": "D4"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F4", "F5", "F6", "F7", "C7", "C6", "B6"],
    "rows": ["F0", "F1", "B5", "B4", "D7"]

D keyboards/tunks/ergo33/rules.mk => keyboards/tunks/ergo33/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
EXTRAKEY_ENABLE = yes       # Audio control and System control
MOUSEKEY_ENABLE = yes       # Mouse keys
COMMAND_ENABLE = no         # Commands for debug and configuration
CONSOLE_ENABLE = no         # Console for debug
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

ENCODER_ENABLE = yes        # Rotary encoders

Do not follow this link