~ruther/qmk_firmware

8e5cd981e1cb8580cde65ac99f335b59d65da632 — Joel Challis 1 year, 2 months ago f217cd4
Migrate features from rules.mk to DD (#23247)

484 files changed, 2147 insertions(+), 2980 deletions(-)

R keyboards/abstract/ellipse/rev1/{info.json => keyboard.json}
D keyboards/abstract/ellipse/rev1/rules.mk
R keyboards/acekeyboard/titan60/{info.json => keyboard.json}
D keyboards/acekeyboard/titan60/rules.mk
R keyboards/acheron/apollo/87h/delta/{info.json => keyboard.json}
D keyboards/acheron/apollo/87h/delta/rules.mk
R keyboards/acheron/apollo/87htsc/{info.json => keyboard.json}
D keyboards/acheron/apollo/87htsc/rules.mk
R keyboards/acheron/apollo/88htsc/{info.json => keyboard.json}
D keyboards/acheron/apollo/88htsc/rules.mk
R keyboards/acheron/arctic/{info.json => keyboard.json}
D keyboards/acheron/arctic/rules.mk
R keyboards/acheron/austin/{info.json => keyboard.json}
D keyboards/acheron/austin/rules.mk
R keyboards/acheron/elongate/delta/{info.json => keyboard.json}
D keyboards/acheron/elongate/delta/rules.mk
R keyboards/acheron/keebspcb/{info.json => keyboard.json}
D keyboards/acheron/keebspcb/rules.mk
R keyboards/acheron/lasgweloth/{info.json => keyboard.json}
D keyboards/acheron/lasgweloth/rules.mk
R keyboards/ada/ada1800mini/{info.json => keyboard.json}
D keyboards/ada/ada1800mini/rules.mk
R keyboards/ada/infinity81/{info.json => keyboard.json}
D keyboards/ada/infinity81/rules.mk
R keyboards/adelheid/{info.json => keyboard.json}
D keyboards/adelheid/rules.mk
R keyboards/adpenrose/akemipad/{info.json => keyboard.json}
D keyboards/adpenrose/akemipad/rules.mk
R keyboards/adpenrose/kintsugi/{info.json => keyboard.json}
D keyboards/adpenrose/kintsugi/rules.mk
R keyboards/adpenrose/obi/{info.json => keyboard.json}
D keyboards/adpenrose/obi/rules.mk
R keyboards/adpenrose/shisaku/{info.json => keyboard.json}
D keyboards/adpenrose/shisaku/rules.mk
R keyboards/aeboards/aegis/{info.json => keyboard.json}
D keyboards/aeboards/aegis/rules.mk
R keyboards/afternoonlabs/gust/rev1/{info.json => keyboard.json}
D keyboards/afternoonlabs/gust/rev1/rules.mk
R keyboards/ai03/andromeda/{info.json => keyboard.json}
D keyboards/ai03/andromeda/rules.mk
R keyboards/ai03/equinox/rev0/{info.json => keyboard.json}
D keyboards/ai03/equinox/rev0/rules.mk
R keyboards/ai03/equinox/rev1/{info.json => keyboard.json}
D keyboards/ai03/equinox/rev1/rules.mk
R keyboards/ai03/lunar/{info.json => keyboard.json}
D keyboards/ai03/lunar/rules.mk
R keyboards/ai03/polaris/{info.json => keyboard.json}
D keyboards/ai03/polaris/rules.mk
R keyboards/ai03/quasar/{info.json => keyboard.json}
D keyboards/ai03/quasar/rules.mk
R keyboards/ai03/soyuz/{info.json => keyboard.json}
D keyboards/ai03/soyuz/rules.mk
R keyboards/ai03/vega/{info.json => keyboard.json}
D keyboards/ai03/vega/rules.mk
R keyboards/ai03/voyager60_alps/{info.json => keyboard.json}
D keyboards/ai03/voyager60_alps/rules.mk
R keyboards/akb/eb46/{info.json => keyboard.json}
D keyboards/akb/eb46/rules.mk
R keyboards/akb/raine/{info.json => keyboard.json}
D keyboards/akb/raine/rules.mk
R keyboards/alf/dc60/{info.json => keyboard.json}
D keyboards/alf/dc60/rules.mk
R keyboards/alf/x2/{info.json => keyboard.json}
D keyboards/alf/x2/rules.mk
R keyboards/alfredslab/swift65/hotswap/{info.json => keyboard.json}
D keyboards/alfredslab/swift65/hotswap/rules.mk
R keyboards/alfredslab/swift65/solder/{info.json => keyboard.json}
D keyboards/alfredslab/swift65/solder/rules.mk
R keyboards/alpha/{info.json => keyboard.json}
D keyboards/alpha/rules.mk
R keyboards/alpine65/{info.json => keyboard.json}
D keyboards/alpine65/rules.mk
R keyboards/alps64/{info.json => keyboard.json}
D keyboards/alps64/rules.mk
R keyboards/amag23/{info.json => keyboard.json}
D keyboards/amag23/rules.mk
R keyboards/amjkeyboard/amj40/{info.json => keyboard.json}
D keyboards/amjkeyboard/amj40/rules.mk
R keyboards/amjkeyboard/amj60/{info.json => keyboard.json}
D keyboards/amjkeyboard/amj60/rules.mk
R keyboards/amjkeyboard/amj84/{info.json => keyboard.json}
D keyboards/amjkeyboard/amj84/rules.mk
R keyboards/amjkeyboard/amjpad/{info.json => keyboard.json}
D keyboards/amjkeyboard/amjpad/rules.mk
R keyboards/anavi/macropad8/{info.json => keyboard.json}
D keyboards/anavi/macropad8/rules.mk
R keyboards/ano/{info.json => keyboard.json}
D keyboards/ano/rules.mk
R keyboards/anomalykb/a65i/{info.json => keyboard.json}
D keyboards/anomalykb/a65i/rules.mk
R keyboards/aos/tkl/{info.json => keyboard.json}
D keyboards/aos/tkl/rules.mk
R keyboards/aozora/{info.json => keyboard.json}
D keyboards/aozora/rules.mk
R keyboards/aplyard/aplx6/rev1/{info.json => keyboard.json}
D keyboards/aplyard/aplx6/rev1/rules.mk
R keyboards/aplyard/aplx6/rev2/{info.json => keyboard.json}
D keyboards/aplyard/aplx6/rev2/rules.mk
R keyboards/ares/{info.json => keyboard.json}
D keyboards/ares/rules.mk
R keyboards/arisu/{info.json => keyboard.json}
D keyboards/arisu/rules.mk
R keyboards/arrayperipherals/1x4p1/{info.json => keyboard.json}
D keyboards/arrayperipherals/1x4p1/rules.mk
R keyboards/ash1800/{info.json => keyboard.json}
D keyboards/ash1800/rules.mk
R keyboards/ash_xiix/{info.json => keyboard.json}
D keyboards/ash_xiix/rules.mk
R keyboards/atlas_65/{info.json => keyboard.json}
D keyboards/atlas_65/rules.mk
R keyboards/atomic/{info.json => keyboard.json}
D keyboards/atomic/rules.mk
R keyboards/atreus62/{info.json => keyboard.json}
D keyboards/atreus62/rules.mk
R keyboards/atset/at1/{info.json => keyboard.json}
D keyboards/atset/at1/rules.mk
R keyboards/atset/at12/{info.json => keyboard.json}
D keyboards/atset/at12/rules.mk
R keyboards/atset/at16/{info.json => keyboard.json}
D keyboards/atset/at16/rules.mk
R keyboards/atset/at3/{info.json => keyboard.json}
D keyboards/atset/at3/rules.mk
R keyboards/atset/at6/{info.json => keyboard.json}
D keyboards/atset/at6/rules.mk
R keyboards/atset/at9/{info.json => keyboard.json}
D keyboards/atset/at9/rules.mk
R keyboards/aves60/{info.json => keyboard.json}
D keyboards/aves60/rules.mk
R keyboards/aves65/{info.json => keyboard.json}
D keyboards/aves65/rules.mk
R keyboards/axolstudio/foundation_gamma/{info.json => keyboard.json}
D keyboards/axolstudio/foundation_gamma/rules.mk
R keyboards/axolstudio/yeti/soldered/{info.json => keyboard.json}
D keyboards/axolstudio/yeti/soldered/rules.mk
R keyboards/b_sides/rev41lp/{info.json => keyboard.json}
D keyboards/b_sides/rev41lp/rules.mk
R keyboards/bacca70/{info.json => keyboard.json}
D keyboards/bacca70/rules.mk
R keyboards/baguette/{info.json => keyboard.json}
D keyboards/baguette/rules.mk
R keyboards/bantam44/{info.json => keyboard.json}
D keyboards/bantam44/rules.mk
R keyboards/barracuda/{info.json => keyboard.json}
D keyboards/barracuda/rules.mk
R keyboards/basekeys/trifecta/{info.json => keyboard.json}
D keyboards/basekeys/trifecta/rules.mk
R keyboards/beatervan/{info.json => keyboard.json}
D keyboards/beatervan/rules.mk
R keyboards/bfake/{info.json => keyboard.json}
D keyboards/bfake/rules.mk
R keyboards/biacco42/meishi/{info.json => keyboard.json}
D keyboards/biacco42/meishi/rules.mk
R keyboards/biacco42/meishi2/{info.json => keyboard.json}
D keyboards/biacco42/meishi2/rules.mk
R keyboards/binepad/bn003/{info.json => keyboard.json}
D keyboards/binepad/bn003/rules.mk
R keyboards/bioi/f60/{info.json => keyboard.json}
D keyboards/bioi/f60/rules.mk
R keyboards/blackplum/{info.json => keyboard.json}
D keyboards/blackplum/rules.mk
R keyboards/blank/blank01/{info.json => keyboard.json}
D keyboards/blank/blank01/rules.mk
R keyboards/blaster75/{info.json => keyboard.json}
D keyboards/blaster75/rules.mk
R keyboards/blockey/{info.json => keyboard.json}
D keyboards/blockey/rules.mk
R keyboards/boardrun/bizarre/{info.json => keyboard.json}
D keyboards/boardrun/bizarre/rules.mk
R keyboards/boardrun/classic/{info.json => keyboard.json}
D keyboards/boardrun/classic/rules.mk
R keyboards/boardwalk/{info.json => keyboard.json}
D keyboards/boardwalk/rules.mk
R keyboards/bobpad/{info.json => keyboard.json}
D keyboards/bobpad/rules.mk
R keyboards/bolsa/bolsalice/{info.json => keyboard.json}
D keyboards/bolsa/bolsalice/rules.mk
R keyboards/bolsa/damapad/{info.json => keyboard.json}
D keyboards/bolsa/damapad/rules.mk
R keyboards/bop/{info.json => keyboard.json}
D keyboards/bop/rules.mk
R keyboards/boston/{info.json => keyboard.json}
D keyboards/boston/rules.mk
R keyboards/botanicalkeyboards/fm2u/{info.json => keyboard.json}
D keyboards/botanicalkeyboards/fm2u/rules.mk
R keyboards/box75/{info.json => keyboard.json}
D keyboards/box75/rules.mk
R keyboards/bpiphany/four_banger/{info.json => keyboard.json}
D keyboards/bpiphany/four_banger/rules.mk
R keyboards/bpiphany/sixshooter/{info.json => keyboard.json}
D keyboards/bpiphany/sixshooter/rules.mk
R keyboards/bthlabs/geekpad/{info.json => keyboard.json}
D keyboards/bthlabs/geekpad/rules.mk
R keyboards/buildakb/potato65/{info.json => keyboard.json}
D keyboards/buildakb/potato65/rules.mk
R keyboards/buildakb/potato65hs/{info.json => keyboard.json}
D keyboards/buildakb/potato65hs/rules.mk
R keyboards/buildakb/potato65s/{info.json => keyboard.json}
D keyboards/buildakb/potato65s/rules.mk
R keyboards/cablecardesigns/cypher/rev6/{info.json => keyboard.json}
D keyboards/cablecardesigns/cypher/rev6/rules.mk
R keyboards/caffeinated/serpent65/{info.json => keyboard.json}
D keyboards/caffeinated/serpent65/rules.mk
R keyboards/cannonkeys/adelie/{info.json => keyboard.json}
D keyboards/cannonkeys/adelie/rules.mk
R keyboards/cannonkeys/atlas/{info.json => keyboard.json}
D keyboards/cannonkeys/atlas/rules.mk
R keyboards/cannonkeys/atlas_alps/{info.json => keyboard.json}
D keyboards/cannonkeys/atlas_alps/rules.mk
R keyboards/cannonkeys/chimera65/{info.json => keyboard.json}
D keyboards/cannonkeys/chimera65/rules.mk
R keyboards/cannonkeys/hoodrowg/{info.json => keyboard.json}
D keyboards/cannonkeys/hoodrowg/rules.mk
R keyboards/cannonkeys/iron165/{info.json => keyboard.json}
D keyboards/cannonkeys/iron165/rules.mk
R keyboards/cannonkeys/nearfield/{info.json => keyboard.json}
D keyboards/cannonkeys/nearfield/rules.mk
R keyboards/cannonkeys/ortho48/{info.json => keyboard.json}
D keyboards/cannonkeys/ortho48/rules.mk
R keyboards/cannonkeys/ortho60/{info.json => keyboard.json}
D keyboards/cannonkeys/ortho60/rules.mk
R keyboards/cannonkeys/ortho75/{info.json => keyboard.json}
D keyboards/cannonkeys/ortho75/rules.mk
R keyboards/cannonkeys/practice65/{info.json => keyboard.json}
D keyboards/cannonkeys/practice65/rules.mk
R keyboards/capsunlocked/cu24/{info.json => keyboard.json}
D keyboards/capsunlocked/cu24/rules.mk
R keyboards/capsunlocked/cu65/{info.json => keyboard.json}
D keyboards/capsunlocked/cu65/rules.mk
R keyboards/capsunlocked/cu7/{info.json => keyboard.json}
D keyboards/capsunlocked/cu7/rules.mk
R keyboards/capsunlocked/cu80/v1/{info.json => keyboard.json}
D keyboards/capsunlocked/cu80/v1/rules.mk
R keyboards/carbo65/{info.json => keyboard.json}
D keyboards/carbo65/rules.mk
R keyboards/catch22/{info.json => keyboard.json}
D keyboards/catch22/rules.mk
R keyboards/cest73/tkm/{info.json => keyboard.json}
D keyboards/cest73/tkm/rules.mk
R keyboards/chalice/{info.json => keyboard.json}
D keyboards/chalice/rules.mk
R keyboards/chaos65/{info.json => keyboard.json}
D keyboards/chaos65/rules.mk
R keyboards/charue/charon/{info.json => keyboard.json}
D keyboards/charue/charon/rules.mk
R keyboards/charue/sunsetter/{info.json => keyboard.json}
D keyboards/charue/sunsetter/rules.mk
R keyboards/charue/sunsetter_r2/{info.json => keyboard.json}
D keyboards/charue/sunsetter_r2/rules.mk
R keyboards/chavdai40/rev1/{info.json => keyboard.json}
D keyboards/chavdai40/rev1/rules.mk
R keyboards/chavdai40/rev2/{info.json => keyboard.json}
D keyboards/chavdai40/rev2/rules.mk
R keyboards/checkerboards/axon40/{info.json => keyboard.json}
D keyboards/checkerboards/axon40/rules.mk
R keyboards/checkerboards/candybar_ortho/{info.json => keyboard.json}
D keyboards/checkerboards/candybar_ortho/rules.mk
R keyboards/checkerboards/g_idb60/{info.json => keyboard.json}
D keyboards/checkerboards/g_idb60/rules.mk
R keyboards/checkerboards/nop60/{info.json => keyboard.json}
D keyboards/checkerboards/nop60/rules.mk
R keyboards/checkerboards/plexus75/{info.json => keyboard.json}
D keyboards/checkerboards/plexus75/rules.mk
R keyboards/checkerboards/plexus75_he/{info.json => keyboard.json}
D keyboards/checkerboards/plexus75_he/rules.mk
R keyboards/checkerboards/pursuit40/{info.json => keyboard.json}
D keyboards/checkerboards/pursuit40/rules.mk
R keyboards/checkerboards/quark_lp/{info.json => keyboard.json}
D keyboards/checkerboards/quark_lp/rules.mk
R keyboards/checkerboards/quark_plus/{info.json => keyboard.json}
D keyboards/checkerboards/quark_plus/rules.mk
R keyboards/checkerboards/ud40_ortho_alt/{info.json => keyboard.json}
D keyboards/checkerboards/ud40_ortho_alt/rules.mk
R keyboards/cherrybstudio/cb1800/{info.json => keyboard.json}
D keyboards/cherrybstudio/cb1800/rules.mk
R keyboards/cherrybstudio/cb65/{info.json => keyboard.json}
D keyboards/cherrybstudio/cb65/rules.mk
R keyboards/cherrybstudio/cb87/{info.json => keyboard.json}
D keyboards/cherrybstudio/cb87/rules.mk
R keyboards/cherrybstudio/cb87rgb/{info.json => keyboard.json}
D keyboards/cherrybstudio/cb87rgb/rules.mk
R keyboards/cherrybstudio/cb87v2/{info.json => keyboard.json}
D keyboards/cherrybstudio/cb87v2/rules.mk
R keyboards/cheshire/curiosity/{info.json => keyboard.json}
D keyboards/cheshire/curiosity/rules.mk
R keyboards/chickenman/ciel/{info.json => keyboard.json}
D keyboards/chickenman/ciel/rules.mk
R keyboards/chlx/merro60/{info.json => keyboard.json}
D keyboards/chlx/merro60/rules.mk
R keyboards/chocofly/v1/{info.json => keyboard.json}
D keyboards/chocofly/v1/rules.mk
R keyboards/chocv/{info.json => keyboard.json}
D keyboards/chocv/rules.mk
R keyboards/ck60i/{info.json => keyboard.json}
D keyboards/ck60i/rules.mk
R keyboards/ckeys/handwire_101/{info.json => keyboard.json}
D keyboards/ckeys/handwire_101/rules.mk
R keyboards/ckeys/nakey/{info.json => keyboard.json}
D keyboards/ckeys/nakey/rules.mk
R keyboards/ckeys/obelus/{info.json => keyboard.json}
D keyboards/ckeys/obelus/rules.mk
R keyboards/ckeys/thedora/{info.json => keyboard.json}
D keyboards/ckeys/thedora/rules.mk
R keyboards/ckeys/washington/{info.json => keyboard.json}
D keyboards/ckeys/washington/rules.mk
R keyboards/clawsome/bookerboard/{info.json => keyboard.json}
D keyboards/clawsome/bookerboard/rules.mk
R keyboards/clawsome/coupe/{info.json => keyboard.json}
D keyboards/clawsome/coupe/rules.mk
R keyboards/clawsome/doodle/{info.json => keyboard.json}
D keyboards/clawsome/doodle/rules.mk
R keyboards/clawsome/fightpad/{info.json => keyboard.json}
D keyboards/clawsome/fightpad/rules.mk
R keyboards/clawsome/gamebuddy/v1_0/{info.json => keyboard.json}
D keyboards/clawsome/gamebuddy/v1_0/rules.mk
R keyboards/clawsome/gamebuddy/v1_m/{info.json => keyboard.json}
D keyboards/clawsome/gamebuddy/v1_m/rules.mk
R keyboards/clawsome/hatchback/{info.json => keyboard.json}
D keyboards/clawsome/hatchback/rules.mk
R keyboards/clawsome/luggage_rack/{info.json => keyboard.json}
D keyboards/clawsome/luggage_rack/rules.mk
R keyboards/clawsome/numeros/{info.json => keyboard.json}
D keyboards/clawsome/numeros/rules.mk
R keyboards/clawsome/roadster/{info.json => keyboard.json}
D keyboards/clawsome/roadster/rules.mk
R keyboards/clawsome/sedan/{info.json => keyboard.json}
D keyboards/clawsome/sedan/rules.mk
R keyboards/clawsome/sidekick/{info.json => keyboard.json}
D keyboards/clawsome/sidekick/rules.mk
R keyboards/clawsome/suv/{info.json => keyboard.json}
D keyboards/clawsome/suv/rules.mk
R keyboards/cmm_studio/fuji65/{info.json => keyboard.json}
D keyboards/cmm_studio/fuji65/rules.mk
R keyboards/cmm_studio/saka68/hotswap/{info.json => keyboard.json}
D keyboards/cmm_studio/saka68/hotswap/rules.mk
R keyboards/cmm_studio/saka68/solder/{info.json => keyboard.json}
D keyboards/cmm_studio/saka68/solder/rules.mk
R keyboards/coarse/cordillera/{info.json => keyboard.json}
D keyboards/coarse/cordillera/rules.mk
R keyboards/coban/pad3a/{info.json => keyboard.json}
D keyboards/coban/pad3a/rules.mk
R keyboards/compound/{info.json => keyboard.json}
D keyboards/compound/rules.mk
R keyboards/contender/{info.json => keyboard.json}
D keyboards/contender/rules.mk
R keyboards/converter/a1200/miss1200/{info.json => keyboard.json}
D keyboards/converter/a1200/miss1200/rules.mk
R keyboards/converter/a1200/teensy2pp/{info.json => keyboard.json}
D keyboards/converter/a1200/teensy2pp/rules.mk
R keyboards/converter/numeric_keypad_iie/{info.json => keyboard.json}
D keyboards/converter/numeric_keypad_iie/rules.mk
R keyboards/cool836a/{info.json => keyboard.json}
D keyboards/cool836a/rules.mk
R keyboards/copenhagen_click/click_pad_v1/{info.json => keyboard.json}
D keyboards/copenhagen_click/click_pad_v1/rules.mk
R keyboards/coseyfannitutti/discipad/{info.json => keyboard.json}
D keyboards/coseyfannitutti/discipad/rules.mk
R keyboards/coseyfannitutti/mullet/{info.json => keyboard.json}
D keyboards/coseyfannitutti/mullet/rules.mk
R keyboards/coseyfannitutti/mulletpad/{info.json => keyboard.json}
D keyboards/coseyfannitutti/mulletpad/rules.mk
R keyboards/coseyfannitutti/romeo/{info.json => keyboard.json}
D keyboards/coseyfannitutti/romeo/rules.mk
R keyboards/cosmo65/{info.json => keyboard.json}
D keyboards/cosmo65/rules.mk
R keyboards/cozykeys/bloomer/v2/{info.json => keyboard.json}
D keyboards/cozykeys/bloomer/v2/rules.mk
R keyboards/cozykeys/bloomer/v3/{info.json => keyboard.json}
D keyboards/cozykeys/bloomer/v3/rules.mk
R keyboards/cozykeys/speedo/v2/{info.json => keyboard.json}
D keyboards/cozykeys/speedo/v2/rules.mk
R keyboards/craftwalk/{info.json => keyboard.json}
D keyboards/craftwalk/rules.mk
R keyboards/crawlpad/{info.json => keyboard.json}
D keyboards/crawlpad/rules.mk
R keyboards/crazy_keyboard_68/{info.json => keyboard.json}
D keyboards/crazy_keyboard_68/rules.mk
R keyboards/crbn/{info.json => keyboard.json}
D keyboards/crbn/rules.mk
R keyboards/creatkeebs/glacier/{info.json => keyboard.json}
D keyboards/creatkeebs/glacier/rules.mk
R keyboards/creatkeebs/thera/{info.json => keyboard.json}
D keyboards/creatkeebs/thera/rules.mk
R keyboards/crin/{info.json => keyboard.json}
D keyboards/crin/rules.mk
R keyboards/cutie_club/borsdorf/{info.json => keyboard.json}
D keyboards/cutie_club/borsdorf/rules.mk
R keyboards/cutie_club/giant_macro_pad/{info.json => keyboard.json}
D keyboards/cutie_club/giant_macro_pad/rules.mk
R keyboards/cutie_club/keebcats/denis/{info.json => keyboard.json}
D keyboards/cutie_club/keebcats/denis/rules.mk
R keyboards/cutie_club/keebcats/dougal/{info.json => keyboard.json}
D keyboards/cutie_club/keebcats/dougal/rules.mk
R keyboards/cutie_club/novus/{info.json => keyboard.json}
D keyboards/cutie_club/novus/rules.mk
R keyboards/cutie_club/wraith/{info.json => keyboard.json}
D keyboards/cutie_club/wraith/rules.mk
R keyboards/cx60/{info.json => keyboard.json}
D keyboards/cx60/rules.mk
R keyboards/cybergear/macro25/{info.json => keyboard.json}
D keyboards/cybergear/macro25/rules.mk
R keyboards/dailycraft/owl8/{info.json => keyboard.json}
D keyboards/dailycraft/owl8/rules.mk
R keyboards/dailycraft/stickey4/{info.json => keyboard.json}
D keyboards/dailycraft/stickey4/rules.mk
R keyboards/daji/seis_cinco/{info.json => keyboard.json}
D keyboards/daji/seis_cinco/rules.mk
R keyboards/db/db63/{info.json => keyboard.json}
D keyboards/db/db63/rules.mk
R keyboards/delikeeb/flatbread60/{info.json => keyboard.json}
D keyboards/delikeeb/flatbread60/rules.mk
R keyboards/delikeeb/vaguettelite/{info.json => keyboard.json}
D keyboards/delikeeb/vaguettelite/rules.mk
R keyboards/delikeeb/vaneela/{info.json => keyboard.json}
D keyboards/delikeeb/vaneela/rules.mk
R keyboards/delikeeb/vaneelaex/{info.json => keyboard.json}
D keyboards/delikeeb/vaneelaex/rules.mk
R keyboards/deltapad/{info.json => keyboard.json}
D keyboards/deltapad/rules.mk
R keyboards/demiurge/{info.json => keyboard.json}
D keyboards/demiurge/rules.mk
R keyboards/deng/djam/{info.json => keyboard.json}
D keyboards/deng/djam/rules.mk
R keyboards/dinofizz/fnrow/v1/{info.json => keyboard.json}
D keyboards/dinofizz/fnrow/v1/rules.mk
R keyboards/dk60/{info.json => keyboard.json}
D keyboards/dk60/rules.mk
R keyboards/dm9records/lain/{info.json => keyboard.json}
D keyboards/dm9records/lain/rules.mk
R keyboards/dmqdesign/spin/{info.json => keyboard.json}
D keyboards/dmqdesign/spin/rules.mk
R keyboards/do60/{info.json => keyboard.json}
D keyboards/do60/rules.mk
R keyboards/doio/kb30/{info.json => keyboard.json}
D keyboards/doio/kb30/rules.mk
R keyboards/donutcables/budget96/{info.json => keyboard.json}
D keyboards/donutcables/budget96/rules.mk
R keyboards/donutcables/scrabblepad/{info.json => keyboard.json}
D keyboards/donutcables/scrabblepad/rules.mk
R keyboards/doodboard/duckboard/{info.json => keyboard.json}
D keyboards/doodboard/duckboard/rules.mk
R keyboards/doodboard/duckboard_r2/{info.json => keyboard.json}
D keyboards/doodboard/duckboard_r2/rules.mk
R keyboards/doro67/multi/{info.json => keyboard.json}
D keyboards/doro67/multi/rules.mk
R keyboards/doro67/regular/{info.json => keyboard.json}
D keyboards/doro67/regular/rules.mk
R keyboards/doro67/rgb/{info.json => keyboard.json}
D keyboards/doro67/rgb/rules.mk
R keyboards/draytronics/daisy/{info.json => keyboard.json}
D keyboards/draytronics/daisy/rules.mk
R keyboards/draytronics/elise/{info.json => keyboard.json}
D keyboards/draytronics/elise/rules.mk
R keyboards/draytronics/elise_v2/{info.json => keyboard.json}
D keyboards/draytronics/elise_v2/rules.mk
R keyboards/dtisaac/cg108/{info.json => keyboard.json}
D keyboards/dtisaac/cg108/rules.mk
R keyboards/dtisaac/dtisaac01/{info.json => keyboard.json}
D keyboards/dtisaac/dtisaac01/rules.mk
R keyboards/dyz/dyz40/{info.json => keyboard.json}
D keyboards/dyz/dyz40/rules.mk
R keyboards/dyz/dyz60/{info.json => keyboard.json}
D keyboards/dyz/dyz60/rules.mk
R keyboards/dyz/dyz60_hs/{info.json => keyboard.json}
D keyboards/dyz/dyz60_hs/rules.mk
R keyboards/dyz/dyz_tkl/{info.json => keyboard.json}
D keyboards/dyz/dyz_tkl/rules.mk
R keyboards/dyz/selka40/{info.json => keyboard.json}
D keyboards/dyz/selka40/rules.mk
R keyboards/dyz/synthesis60/{info.json => keyboard.json}
D keyboards/dyz/synthesis60/rules.mk
R keyboards/dz60/{info.json => keyboard.json}
D keyboards/dz60/rules.mk
R keyboards/dztech/bocc/{info.json => keyboard.json}
D keyboards/dztech/bocc/rules.mk
R keyboards/dztech/duo_s/{info.json => keyboard.json}
D keyboards/dztech/duo_s/rules.mk
R keyboards/dztech/dz65rgb/v1/{info.json => keyboard.json}
D keyboards/dztech/dz65rgb/v1/rules.mk
R keyboards/dztech/dz65rgb/v2/{info.json => keyboard.json}
D keyboards/dztech/dz65rgb/v2/rules.mk
R keyboards/dztech/dz96/{info.json => keyboard.json}
D keyboards/dztech/dz96/rules.mk
R keyboards/dztech/endless80/{info.json => keyboard.json}
D keyboards/dztech/endless80/rules.mk
R keyboards/abstract/ellipse/rev1/info.json => keyboards/abstract/ellipse/rev1/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "B6", "B5"],
        "rows": ["D3", "C7"]

D keyboards/abstract/ellipse/rev1/rules.mk => keyboards/abstract/ellipse/rev1/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 = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes		# Enable support for rotary encoders

R keyboards/acekeyboard/titan60/info.json => keyboards/acekeyboard/titan60/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x5449",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "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/acekeyboard/titan60/rules.mk => keyboards/acekeyboard/titan60/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 = yes       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/acheron/apollo/87h/delta/info.json => keyboards/acheron/apollo/87h/delta/keyboard.json +9 -0
@@ 59,6 59,15 @@
        "driver": "ws2812",
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
        "rows": ["B3", "D2", "C12", "A6", "A5", "A4"]

D keyboards/acheron/apollo/87h/delta/rules.mk => keyboards/acheron/apollo/87h/delta/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
RGB_MATRIX_ENABLE = yes


R keyboards/acheron/apollo/87htsc/info.json => keyboards/acheron/apollo/87htsc/keyboard.json +9 -0
@@ 63,6 63,15 @@
        "driver": "ws2812",
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
        "rows": ["B3", "D2", "C12", "A6", "A5", "A4"]

D keyboards/acheron/apollo/87htsc/rules.mk => keyboards/acheron/apollo/87htsc/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
RGB_MATRIX_ENABLE = yes


R keyboards/acheron/apollo/88htsc/info.json => keyboards/acheron/apollo/88htsc/keyboard.json +9 -0
@@ 63,6 63,15 @@
        "driver": "ws2812",
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C8", "C9", "A8", "A10", "C7", "C6", "B14", "B12", "B10", "B1", "C5", "C4", "A7", "B0", "C11", "A3", "B4"],
        "rows": ["B3", "D2", "C12", "A6", "A5", "A4"]

D keyboards/acheron/apollo/88htsc/rules.mk => keyboards/acheron/apollo/88htsc/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
RGB_MATRIX_ENABLE = yes


R keyboards/acheron/arctic/info.json => keyboards/acheron/arctic/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4152",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B0", "A5", "A4", "A3", "A2", "A1", "A0", "F1", "F0", "C15", "C14", "C13", "B9", "B8"],
        "rows": ["B7", "B6", "A6", "A7", "B1"]

D keyboards/acheron/arctic/rules.mk => keyboards/acheron/arctic/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/acheron/austin/info.json => keyboards/acheron/austin/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x4175",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B10", "B11", "B12", "B13", "B14", "B15", "A8", "A9", "A10", "A5", "A15", "B3", "B4", "B5", "B8", "A3", "C15", "C14", "F1"],
        "rows": ["C13", "A4", "A7", "B0", "B1", "B2"]

D keyboards/acheron/austin/rules.mk => keyboards/acheron/austin/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 = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/acheron/elongate/delta/info.json => keyboards/acheron/elongate/delta/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x454D",
        "device_version": "0.0.2"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A10", "A9", "A8", "B14", "B12", "B11", "B10", "B2", "B1", "A7", "A5", "B9", "B8", "B7", "B6"],
        "rows": ["B3", "A15", "B0", "B4", "B5"]

D keyboards/acheron/elongate/delta/rules.mk => keyboards/acheron/elongate/delta/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/acheron/keebspcb/info.json => keyboards/acheron/keebspcb/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4B45",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B12", "A1", "A0", "F1", "F0", "C15", "C14", "C13", "B9", "B8", "B7", "B6", "B5"],
        "rows": ["B4", "B3", "A2", "A3", "A4"]

D keyboards/acheron/keebspcb/rules.mk => keyboards/acheron/keebspcb/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/acheron/lasgweloth/info.json => keyboards/acheron/lasgweloth/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x7641",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B12", "A2", "A1", "A0", "F1", "F0", "C15", "C14", "C13", "A7", "A6", "A5", "A4", "B7"],
        "rows": ["B9", "B8", "A3", "B0", "B1"]

D keyboards/acheron/lasgweloth/rules.mk => keyboards/acheron/lasgweloth/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no


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

D keyboards/ada/ada1800mini/rules.mk => keyboards/ada/ada1800mini/rules.mk +0 -16
@@ 1,16 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 = 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


# generated by KBFirmware JSON to QMK Parser
# https://noroadsleft.github.io/kbf_qmk_converter/

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

D keyboards/ada/infinity81/rules.mk => keyboards/ada/infinity81/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/adelheid/info.json => keyboards/adelheid/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0xAD78",
        "device_version": "0.0.2"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "E6", "C7", "F6", "B6", "D4", "B1", "B0", "B7", "B5", "B4", "D7", "D6", "B3"],
        "rows": ["D0", "F4", "D1", "D2", "D3", "D5", "F7"]

D keyboards/adelheid/rules.mk => keyboards/adelheid/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 = yes        # 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/adpenrose/akemipad/info.json => keyboards/adpenrose/akemipad/keyboard.json +11 -0
@@ 20,6 20,17 @@
        "max_brightness": 175,
        "sleep": true
    },
    "features": {
        "audio": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["D3", "D2", "F5", "F6", "B2"],
        "rows": ["D4", "D7", "E6", "B6", "B4", "B5"]

D keyboards/adpenrose/akemipad/rules.mk => keyboards/adpenrose/akemipad/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 = yes          # Audio output
RGB_MATRIX_ENABLE = yes
ENCODER_ENABLE = yes

R keyboards/adpenrose/kintsugi/info.json => keyboards/adpenrose/kintsugi/keyboard.json +11 -0
@@ 28,6 28,17 @@
    "ws2812": {
        "pin": "F1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "oled": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F6", "F7", "B1", "B3", "B2", "B6", "F0"],
        "rows": ["B0", "E6", "D7", "C6", "D4", "D2", "F4", "F5", "B5", "B4"]

D keyboards/adpenrose/kintsugi/rules.mk => keyboards/adpenrose/kintsugi/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 = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes		    # Encoder functionality
OLED_ENABLE = yes           # OLED functionality

R keyboards/adpenrose/obi/info.json => keyboards/adpenrose/obi/keyboard.json +10 -0
@@ 27,6 27,16 @@
    "ws2812": {
        "pin": "F7"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F6", "B7", "B6", "B4", "B5", "D6", "D5", "D3", "D7", "D4", "D2", "D1", "D0", "B0"],
        "rows": ["F4", "F5", "C7", "C6"]

D keyboards/adpenrose/obi/rules.mk => keyboards/adpenrose/obi/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		    # Encoder functionality

R keyboards/adpenrose/shisaku/info.json => keyboards/adpenrose/shisaku/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0003",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D1", "C3", "C4", "D4", "C0", "C1", "C2"],
        "rows": ["B2", "B0", "B1", "D0", "B4", "D6", "B3", "D7"]

D keyboards/adpenrose/shisaku/rules.mk => keyboards/adpenrose/shisaku/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
\ No newline at end of file

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

D keyboards/aeboards/aegis/rules.mk => keyboards/aeboards/aegis/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
AUDIO_ENABLE = no           # Audio output

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

D keyboards/afternoonlabs/gust/rev1/rules.mk => keyboards/afternoonlabs/gust/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 = 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
\ No newline at end of file

R keyboards/ai03/andromeda/info.json => keyboards/ai03/andromeda/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x000A",
        "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", "B11", "B10", "B2", "B1", "B0", "A7", "A6", "B5", "B8", "B9"],
        "rows": ["B4", "B3", "A15", "A3", "A4", "A5"]

D keyboards/ai03/andromeda/rules.mk => keyboards/ai03/andromeda/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/ai03/equinox/rev0/info.json => keyboards/ai03/equinox/rev0/keyboard.json +9 -0
@@ 1,4 1,13 @@
{
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C4", "B7", "C6", "C7", "B6", "B5", "B4", "B3", "B2", "B1", "B0", "D6"],
        "rows": ["D3", "C5", "D4", "D5"]

D keyboards/ai03/equinox/rev0/rules.mk => keyboards/ai03/equinox/rev0/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/ai03/equinox/rev1/info.json => keyboards/ai03/equinox/rev1/keyboard.json +9 -0
@@ 1,4 1,13 @@
{
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D1", "D2", "C6", "C7", "B6", "B5", "B4", "B3", "B2", "B1", "B0", "D6"],
        "rows": ["D3", "C5", "D4", "D5"]

D keyboards/ai03/equinox/rev1/rules.mk => keyboards/ai03/equinox/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 = yes        # 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/ai03/lunar/info.json => keyboards/ai03/lunar/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": true
    },
    "matrix_pins": {
        "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"],
        "rows": ["B3", "D0", "D1", "D2", "D3"]

D keyboards/ai03/lunar/rules.mk => keyboards/ai03/lunar/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 = 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/ai03/polaris/info.json => keyboards/ai03/polaris/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0002",
        "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": ["F4", "F7", "F5", "F6", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3"],
        "rows": ["B1", "B2", "B3", "F0", "F1"]

D keyboards/ai03/polaris/rules.mk => keyboards/ai03/polaris/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/ai03/quasar/info.json => keyboards/ai03/quasar/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0010",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B0", "B1", "B2", "B3", "B7", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4"],
        "rows": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7"]

D keyboards/ai03/quasar/rules.mk => keyboards/ai03/quasar/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 = 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/ai03/soyuz/info.json => keyboards/ai03/soyuz/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0018",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F4", "B3", "D7", "B5"],
        "rows": ["D4", "C6", "B6", "E6", "B4"]

D keyboards/ai03/soyuz/rules.mk => keyboards/ai03/soyuz/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 = 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/ai03/vega/info.json => keyboards/ai03/vega/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0015",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B5", "A3", "A9", "A8", "B15", "B14", "B13", "B12", "B11", "B10", "B2", "B1", "B0", "A7", "A6"],
        "rows": ["A1", "A2", "B3", "A15", "A10"]

D keyboards/ai03/vega/rules.mk => keyboards/ai03/vega/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/ai03/voyager60_alps/info.json => keyboards/ai03/voyager60_alps/keyboard.json +9 -0
@@ 17,6 17,15 @@
    "ws2812": {
        "pin": "D2"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "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/ai03/voyager60_alps/rules.mk => keyboards/ai03/voyager60_alps/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/akb/eb46/info.json => keyboards/akb/eb46/keyboard.json +8 -0
@@ 7,6 7,14 @@
        "pid": "0xFEED",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "C6"],
        "rows": ["B5", "B4", "D7", "B6"]

D keyboards/akb/eb46/rules.mk => keyboards/akb/eb46/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/akb/raine/info.json => keyboards/akb/raine/keyboard.json +8 -0
@@ 7,6 7,14 @@
        "pid": "0x6060",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F6", "F5", "F4", "B1", "F1", "F0", "B3", "B7", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7"],
        "rows": ["E6", "C6", "F7", "B2", "B0"]

D keyboards/akb/raine/rules.mk => keyboards/akb/raine/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/alf/dc60/info.json => keyboards/alf/dc60/keyboard.json +10 -0
@@ 7,6 7,16 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B5", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7", "C6", "C7", "F4", "F5", "F6", "F7"],
        "rows": ["B0", "B1", "B2", "B3", "B4"]

D keyboards/alf/dc60/rules.mk => keyboards/alf/dc60/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/alf/x2/info.json => keyboards/alf/x2/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": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "E6", "C7", "C6", "B7", "D4", "B1", "B0", "B5", "B4", "D7", "D6", "B3", "F4"],
        "rows": ["D0", "D1", "D2", "D3", "D5"]

D keyboards/alf/x2/rules.mk => keyboards/alf/x2/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/alfredslab/swift65/hotswap/info.json => keyboards/alfredslab/swift65/hotswap/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "D2"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F7", "F6", "F5", "F4", "F1", "F0", "C7", "C6", "B6", "B5", "B4", "D7", "D5", "D3", "D1"],
        "rows": ["B1", "B2", "B3", "D6", "D4"]

D keyboards/alfredslab/swift65/hotswap/rules.mk => keyboards/alfredslab/swift65/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 = 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
\ No newline at end of file

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

D keyboards/alfredslab/swift65/solder/rules.mk => keyboards/alfredslab/swift65/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 = 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/alpha/info.json => keyboards/alpha/keyboard.json +9 -0
@@ 27,6 27,15 @@
  "ws2812": {
    "pin": "F4"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["D7", "E6", "C6", "B6", "B2", "B3", "B1", "F7", "F6", "F5"],
    "rows": ["D4", "B4", "B5"]

D keyboards/alpha/rules.mk => keyboards/alpha/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/alpine65/info.json => keyboards/alpine65/keyboard.json +9 -0
@@ 28,6 28,15 @@
    "ws2812": {
        "pin": "B15"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15", "A9", "A8", "B14", "B12", "A10", "A0", "A1"],
        "rows": ["C14", "C15", "C13", "A2", "A3"]

D keyboards/alpine65/rules.mk => keyboards/alpine65/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 = yes        # Enable keyboard RGB underglow
ENCODER_ENABLE = no


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

D keyboards/alps64/rules.mk => keyboards/alps64/rules.mk +0 -9
@@ 1,9 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

R keyboards/amag23/info.json => keyboards/amag23/keyboard.json +9 -0
@@ 28,6 28,15 @@
    "ws2812": {
        "driver": "i2c"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B0", "B1", "B2", "B3", "B4", "B5"],
        "rows": ["A0", "A1", "A2", "A3"]

D keyboards/amag23/rules.mk => keyboards/amag23/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
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow

R keyboards/amjkeyboard/amj40/info.json => keyboards/amjkeyboard/amj40/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x6072",
        "device_version": "0.0.2"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F1", "F0", "E6", "C7", "C6", "B0", "D4", "B1", "B7", "B5", "B4", "D7"],
        "rows": ["F4", "F5", "F6", "F7"]

D keyboards/amjkeyboard/amj40/rules.mk => keyboards/amjkeyboard/amj40/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/amjkeyboard/amj60/info.json => keyboards/amjkeyboard/amj60/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x6066",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F1", "F0", "E6", "C7", "C6", "B0", "D4", "B1", "B7", "B5", "B4", "D7", "D6", "B3"],
        "rows": ["F7", "F6", "F5", "F4", "D5"]

D keyboards/amjkeyboard/amj60/rules.mk => keyboards/amjkeyboard/amj60/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 = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/amjkeyboard/amj84/info.json => keyboards/amjkeyboard/amj84/keyboard.json +9 -0
@@ 9,6 9,15 @@
        "device_version": "0.0.1",
        "force_nkro": true
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F1", "F0", "E6", "C7", "C6", "B0", "D4", "B1", "B7", "B5", "B4", "D7", "D6", "B3", "D1"],
        "rows": ["D0", "F7", "F6", "F5", "F4", "D5"]

D keyboards/amjkeyboard/amj84/rules.mk => keyboards/amjkeyboard/amj84/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 = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/amjkeyboard/amjpad/info.json => keyboards/amjkeyboard/amjpad/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x6060",
    "device_version": "0.0.3"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": false,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["F1", "F0", "E6", "C7"],
    "rows": ["F7", "F6", "F5", "F4", "D5", "D0"]

D keyboards/amjkeyboard/amjpad/rules.mk => keyboards/amjkeyboard/amjpad/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
RGBLIGHT_ENABLE = no   # Enable keyboard underlight functionality
BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality
AUDIO_ENABLE = no

R keyboards/anavi/macropad8/info.json => keyboards/anavi/macropad8/keyboard.json +11 -0
@@ 35,6 35,17 @@
  },
  "processor": "atmega32u4",
  "bootloader": "caterina",
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "oled": true,
    "rgblight": true
  },
  "matrix_pins": {
    "direct": [
      ["D4", "F6", "B5", "E6"],

D keyboards/anavi/macropad8/rules.mk => keyboards/anavi/macropad8/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 = yes       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = yes       # Enable WS2812 RGB underlight.
OLED_ENABLE = yes

R keyboards/ano/info.json => keyboards/ano/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0651",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "A5", "A6", "A7", "A8", "A15", "A2", "A1", "A0", "B8", "B13"],
        "rows": ["A4", "B14", "B15", "B9", "B10", "B11"]

D keyboards/ano/rules.mk => keyboards/ano/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
\ No newline at end of file

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

D keyboards/anomalykb/a65i/rules.mk => keyboards/anomalykb/a65i/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 = 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/aos/tkl/info.json => keyboards/aos/tkl/keyboard.json +9 -0
@@ 28,6 28,15 @@
            "twinkle": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B0", "B1", "B2", "B3", "F4", "F5", "F6", "F7", "B6", "B5", "D7", "B4", "D6", "F0", "D1", "C6", "D4"],
        "rows": ["D3", "D2", "B7", "F1", "C7", "D5"]

D keyboards/aos/tkl/rules.mk => keyboards/aos/tkl/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/aozora/info.json => keyboards/aozora/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xE86A",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "D2"],
        "rows": ["F6", "F5", "F4", "F1", "F0"]

D keyboards/aozora/rules.mk => keyboards/aozora/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 = 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/aplyard/aplx6/rev1/info.json => keyboards/aplyard/aplx6/rev1/keyboard.json +9 -0
@@ 3,6 3,15 @@
        "pid": "0x0030",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "unicode": true
    },
    "matrix_pins": {
        "cols": ["F7", "B6", "F4"],
        "rows": ["E6", "B3"]

D keyboards/aplyard/aplx6/rev1/rules.mk => keyboards/aplyard/aplx6/rev1/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        # Unicode

R keyboards/aplyard/aplx6/rev2/info.json => keyboards/aplyard/aplx6/rev2/keyboard.json +11 -0
@@ 3,6 3,17 @@
        "pid": "0x0040",
        "device_version": "0.0.2"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "oled": true,
        "unicode": true
    },
    "matrix_pins": {
        "cols": ["C6", "D7", "E6"],
        "rows": ["B4", "B5"]

D keyboards/aplyard/aplx6/rev2/rules.mk => keyboards/aplyard/aplx6/rev2/rules.mk +0 -15
@@ 1,15 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        # Unicode
OLED_ENABLE = yes
ENCODER_ENABLE = yes        # Enable Support for Encoder

R keyboards/ares/info.json => keyboards/ares/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x422D",
        "device_version": "2.0.0"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "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"]

D keyboards/ares/rules.mk => keyboards/ares/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
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/arisu/info.json => keyboards/arisu/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": true
    },
    "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/arisu/rules.mk => keyboards/arisu/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/arrayperipherals/1x4p1/info.json => keyboards/arrayperipherals/1x4p1/keyboard.json +10 -0
@@ 15,6 15,16 @@
  },
  "processor": "atmega32u4",
  "bootloader": "caterina",
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "unicode": true
  },
  "matrix_pins": {
    "direct": [
      ["C7", "B7", "D6", "F5", "F7"]

D keyboards/arrayperipherals/1x4p1/rules.mk => keyboards/arrayperipherals/1x4p1/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
UNICODE_ENABLE = yes
ENCODER_ENABLE = yes

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

D keyboards/ash1800/rules.mk => keyboards/ash1800/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 = 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/ash_xiix/info.json => keyboards/ash_xiix/keyboard.json +8 -0
@@ 14,6 14,14 @@
        "scroll_lock": "F7",
        "on_state": 0
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F1", "F4", "F5", "F6", "B0", "B2", "B1", "B3", "B7", "C7"],
        "rows": ["C6", "B6", "B5", "B4", "D7", "D0", "D1", "D2", "D3", "D5", "D4", "D6"]

D keyboards/ash_xiix/rules.mk => keyboards/ash_xiix/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/atlas_65/info.json => keyboards/atlas_65/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x1000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "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/atlas_65/rules.mk => keyboards/atlas_65/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/atomic/info.json => keyboards/atomic/keyboard.json +9 -0
@@ 7,6 7,15 @@
        "pid": "0x6060",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F1", "F0", "B0", "C7", "F4", "F5", "F6", "F7", "D4", "D6", "B4", "D7", "D3", "D2", "D1"],
        "rows": ["D0", "D5", "B5", "B6", "C6"]

D keyboards/atomic/rules.mk => keyboards/atomic/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 = 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/atreus62/info.json => keyboards/atreus62/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x6062",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false,
    "unicode": true
  },
  "matrix_pins": {
    "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6", "B5", "B4", "E6", "D7", "C6"],
    "rows": ["D2", "D3", "D1", "D0", "D4"]

D keyboards/atreus62/rules.mk => keyboards/atreus62/rules.mk +0 -11
@@ 1,11 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
UNICODE_ENABLE = yes         # Unicode

R keyboards/atset/at1/info.json => keyboards/atset/at1/keyboard.json +8 -0
@@ 7,6 7,14 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B6"],
    "rows": ["D2"]

D keyboards/atset/at1/rules.mk => keyboards/atset/at1/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/atset/at12/info.json => keyboards/atset/at12/keyboard.json +8 -0
@@ 7,6 7,14 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B6", "B5", "B4"],
    "rows": ["D3", "D2", "D1", "D0"]

D keyboards/atset/at12/rules.mk => keyboards/atset/at12/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/atset/at16/info.json => keyboards/atset/at16/keyboard.json +8 -0
@@ 7,6 7,14 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B6", "B5", "B4", "B2"],
    "rows": ["D3", "D2", "D1", "D0"]

D keyboards/atset/at16/rules.mk => keyboards/atset/at16/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/atset/at3/info.json => keyboards/atset/at3/keyboard.json +8 -0
@@ 7,6 7,14 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B6", "B5", "B4"],
    "rows": ["D2"]

D keyboards/atset/at3/rules.mk => keyboards/atset/at3/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/atset/at6/info.json => keyboards/atset/at6/keyboard.json +8 -0
@@ 7,6 7,14 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B6", "B5", "B4"],
    "rows": ["D2", "D1"]

D keyboards/atset/at6/rules.mk => keyboards/atset/at6/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/atset/at9/info.json => keyboards/atset/at9/keyboard.json +8 -0
@@ 7,6 7,14 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B6", "B5", "B4"],
    "rows": ["D2", "D1", "D0"]

D keyboards/atset/at9/rules.mk => keyboards/atset/at9/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/aves60/info.json => keyboards/aves60/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xD408",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B2", "B3", "D0", "D1", "D2", "D3", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
        "rows": ["F6", "F7", "F5", "F1", "F4"]

D keyboards/aves60/rules.mk => keyboards/aves60/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/aves65/info.json => keyboards/aves65/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x9038",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3", "D5", "B5", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6"],
        "rows": ["D4", "D6", "D7", "B4", "E6"]

D keyboards/aves65/rules.mk => keyboards/aves65/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/axolstudio/foundation_gamma/info.json => keyboards/axolstudio/foundation_gamma/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xE3EB",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0", "B3", "F4", "F1", "F0"],
        "rows": ["B2", "B1", "B0", "F7", "F6", "F5"]

D keyboards/axolstudio/foundation_gamma/rules.mk => keyboards/axolstudio/foundation_gamma/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

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

D keyboards/axolstudio/yeti/soldered/rules.mk => keyboards/axolstudio/yeti/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 = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

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

D keyboards/b_sides/rev41lp/rules.mk => keyboards/b_sides/rev41lp/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 = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/bacca70/info.json => keyboards/bacca70/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6970",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": 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/bacca70/rules.mk => keyboards/bacca70/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

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

D keyboards/baguette/rules.mk => keyboards/baguette/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 = 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/bantam44/info.json => keyboards/bantam44/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["B0", "B1", "B2", "B3", "B7", "D0", "B6", "F7", "F6", "F5", "F4", "F1"],
    "rows": ["F0", "D6", "D4", "D5"]

D keyboards/bantam44/rules.mk => keyboards/bantam44/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 = no            # Enable N-Key Rollover
# BACKLIGHT_ENABLE = yes  # Enable keyboard backlight functionality

R keyboards/barracuda/info.json => keyboards/barracuda/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": ["D4", "D5", "D6", "B0", "B1", "B2"],
        "rows": ["C4", "C5", "C6", "D1", "D2", "D3"]

D keyboards/barracuda/rules.mk => keyboards/barracuda/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/basekeys/trifecta/info.json => keyboards/basekeys/trifecta/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xEAF3",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "D1", "B2", "D0", "B3"],
        "rows": ["B0", "B7", "F7", "B1", "B6", "C6", "C7", "B5", "F6", "D2"]

D keyboards/basekeys/trifecta/rules.mk => keyboards/basekeys/trifecta/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 = 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

ENCODER_ENABLE = yes

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

D keyboards/beatervan/rules.mk => keyboards/beatervan/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
UNICODE_ENABLE = yes         # Unicode
AUDIO_ENABLE = no           # Audio output

R keyboards/bfake/info.json => keyboards/bfake/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x422D",
    "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"],
    "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7"]

D keyboards/bfake/rules.mk => keyboards/bfake/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
EXTRAKEY_ENABLE = yes
CONSOLE_ENABLE = no
COMMAND_ENABLE = yes
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = no

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

D keyboards/biacco42/meishi/rules.mk => keyboards/biacco42/meishi/rules.mk +0 -11
@@ 1,11 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
AUDIO_ENABLE = no           # Audio output

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

D keyboards/biacco42/meishi2/rules.mk => keyboards/biacco42/meishi2/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/binepad/bn003/info.json => keyboards/binepad/bn003/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x4287",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B4", "B5", "B6"],
    "rows": ["C6"]

D keyboards/binepad/bn003/rules.mk => keyboards/binepad/bn003/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/bioi/f60/info.json => keyboards/bioi/f60/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x4660",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F6", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D0", "D1"],
        "rows": ["B0", "E6", "F1", "F5", "F4"]

D keyboards/bioi/f60/rules.mk => keyboards/bioi/f60/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 = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

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

D keyboards/blackplum/rules.mk => keyboards/blackplum/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/blank/blank01/info.json => keyboards/blank/blank01/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4B01",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D5", "D4", "D6", "D7", "B5", "B4", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"],
        "rows": ["D0", "D1", "D2", "D3", "B3"]

D keyboards/blank/blank01/rules.mk => keyboards/blank/blank01/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/blaster75/info.json => keyboards/blaster75/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xB075",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "extrakey": false,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B0", "B4", "B5", "B6", "B7", "C6", "C7", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7"],
        "rows": ["F0", "F1", "F4", "F5", "F6", "F7"]

D keyboards/blaster75/rules.mk => keyboards/blaster75/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 = 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/blockey/info.json => keyboards/blockey/keyboard.json +9 -0
@@ 27,6 27,15 @@
  "ws2812": {
    "pin": "B1"
  },
  "features": {
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": false,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["D0", "B4", "C6", "D7", "F4", "F5", "F7"],
    "rows": ["D3", "D1", "D4", "E6", "B5", "D2", "F6", "B3", "B2", "B6"]

D keyboards/blockey/rules.mk => keyboards/blockey/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 = 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
AUDIO_ENABLE = no           # Audio output

RGBLIGHT_ENABLE = yes

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

D keyboards/boardrun/bizarre/rules.mk => keyboards/boardrun/bizarre/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/boardrun/classic/info.json => keyboards/boardrun/classic/keyboard.json +9 -0
@@ 30,6 30,15 @@
    "ws2812": {
        "pin": "B7"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0", "B3", "B2", "B1"],
        "rows": ["F0", "F1", "F4", "F5", "F6"]

D keyboards/boardrun/classic/rules.mk => keyboards/boardrun/classic/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/boardwalk/info.json => keyboards/boardwalk/keyboard.json +10 -0
@@ 29,6 29,16 @@
    "ws2812": {
        "pin": "B7"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true,
        "unicode": true
    },
    "matrix_pins": {
        "cols": ["F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"],
        "rows": ["F0", "F1", "F4", "F5", "F6"]

D keyboards/boardwalk/rules.mk => keyboards/boardwalk/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 = 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
UNICODE_ENABLE = yes        # Unicode
RGBLIGHT_ENABLE = yes       # Enable WS2812 RGB underlight.  Do not enable this with audio at the same time.

R keyboards/bobpad/info.json => keyboards/bobpad/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": ["F6", "F5", "F4"],
        "rows": ["F7", "B1"]

D keyboards/bobpad/rules.mk => keyboards/bobpad/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

ENCODER_ENABLE = yes

R keyboards/bolsa/bolsalice/info.json => keyboards/bolsa/bolsalice/keyboard.json +9 -0
@@ 26,6 26,15 @@
    "ws2812": {
        "pin": "B1"
    },
    "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", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1"],
        "rows": ["B2", "B3", "C7", "C6", "B5"]

D keyboards/bolsa/bolsalice/rules.mk => keyboards/bolsa/bolsalice/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/bolsa/damapad/info.json => keyboards/bolsa/damapad/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x6470",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "oled": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "B7"],
        "rows": ["E6", "F7", "C7"]

D keyboards/bolsa/damapad/rules.mk => keyboards/bolsa/damapad/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
ENCODER_ENABLE = yes
OLED_ENABLE = yes

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

D keyboards/bop/rules.mk => keyboards/bop/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
SWAP_HANDS_ENABLE = no

R keyboards/boston/info.json => keyboards/boston/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x4176",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B10", "B11", "B12", "B13", "B14", "B15", "A8", "A9", "A10", "A15", "B3", "B4", "B7", "B8", "B9", "C14", "C15", "F0", "A3"],
        "rows": ["B5", "B6", "A7", "B0", "B1", "B2", "A4"]

D keyboards/boston/rules.mk => keyboards/boston/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 = yes     # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes      # Enable keyboard RGB underglow
AUDIO_ENABLE = no          # Audio output
ENCODER_ENABLE = yes


R keyboards/botanicalkeyboards/fm2u/info.json => keyboards/botanicalkeyboards/fm2u/keyboard.json +8 -0
@@ 10,6 10,14 @@
    },
    "processor": "atmega32u2",
    "bootloader": "atmel-dfu",
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "direct": [
            ["C4"]

D keyboards/botanicalkeyboards/fm2u/rules.mk => keyboards/botanicalkeyboards/fm2u/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/box75/info.json => keyboards/box75/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xB075",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A8", "B15", "B14", "B13", "A15"],
        "rows": ["A10", "A9", "B12", "A2", "A1", "A0"]

D keyboards/box75/rules.mk => keyboards/box75/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no


R keyboards/bpiphany/four_banger/info.json => keyboards/bpiphany/four_banger/keyboard.json +9 -0
@@ 28,6 28,15 @@
    "ws2812": {
        "pin": "E6"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B5", "B4"],
        "rows": ["B2", "B6"]

D keyboards/bpiphany/four_banger/rules.mk => keyboards/bpiphany/four_banger/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/bpiphany/sixshooter/info.json => keyboards/bpiphany/sixshooter/keyboard.json +8 -0
@@ 10,6 10,14 @@
  },
  "processor": "atmega32u4",
  "bootloader": "halfkay",
  "features": {
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "direct": [
      ["F7", "F6", "F1"],

D keyboards/bpiphany/sixshooter/rules.mk => keyboards/bpiphany/sixshooter/rules.mk +0 -11
@@ 1,11 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
AUDIO_ENABLE = no           # Audio output

R keyboards/bthlabs/geekpad/info.json => keyboards/bthlabs/geekpad/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x4257",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["D4", "D0", "D1"],
    "rows": ["F4", "F5", "F6"]

D keyboards/bthlabs/geekpad/rules.mk => keyboards/bthlabs/geekpad/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 = 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/buildakb/potato65/info.json => keyboards/buildakb/potato65/keyboard.json +9 -0
@@ 30,6 30,15 @@
            "twinkle": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F6", "B0", "F1", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"],
        "rows": ["E6", "B7", "F7", "F4", "F5"]

D keyboards/buildakb/potato65/rules.mk => keyboards/buildakb/potato65/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
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow

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

D keyboards/buildakb/potato65hs/rules.mk => keyboards/buildakb/potato65hs/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           # Audio output
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow

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

D keyboards/buildakb/potato65s/rules.mk => keyboards/buildakb/potato65s/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           # Audio output
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow

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

D keyboards/cablecardesigns/cypher/rev6/rules.mk => keyboards/cablecardesigns/cypher/rev6/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/caffeinated/serpent65/info.json => keyboards/caffeinated/serpent65/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6501",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["A1", "A2", "A3", "A4", "B14", "B15", "A8", "A9"],
        "rows": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "B13", "B12"]

D keyboards/caffeinated/serpent65/rules.mk => keyboards/caffeinated/serpent65/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

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

D keyboards/cannonkeys/adelie/rules.mk => keyboards/cannonkeys/adelie/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/cannonkeys/atlas/info.json => keyboards/cannonkeys/atlas/keyboard.json +9 -0
@@ 27,6 27,15 @@
      "pin": "B15",
      "driver": "spi"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
      "cols": ["A2", "A1", "A0", "F1", "F0", "C15", "C14", "C13", "B9", "A15", "A10", "A9"],
      "rows": ["A8", "B14", "B12", "B4", "B3"]

D keyboards/cannonkeys/atlas/rules.mk => keyboards/cannonkeys/atlas/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 = yes        # Console for debug
COMMAND_ENABLE = yes        # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no
RGBLIGHT_ENABLE = yes

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

D keyboards/cannonkeys/atlas_alps/rules.mk => keyboards/cannonkeys/atlas_alps/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/cannonkeys/chimera65/info.json => keyboards/cannonkeys/chimera65/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0xC024",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B11", "B10", "B2", "B1", "A5", "A4", "A3", "A2", "A1", "F0", "C15", "C14", "A9", "A8", "A10", "B3"],
        "rows": ["A13", "A14", "A15", "C13", "B8"]

D keyboards/cannonkeys/chimera65/rules.mk => keyboards/cannonkeys/chimera65/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
RGBLIGHT_ENABLE = no



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

D keyboards/cannonkeys/hoodrowg/rules.mk => keyboards/cannonkeys/hoodrowg/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 = 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/cannonkeys/iron165/info.json => keyboards/cannonkeys/iron165/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x5165",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["A5", "B10", "A3", "A2", "B0", "A8", "C13", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15", "A14"],
        "rows": ["B12", "B13", "B14", "B15", "A1"]

D keyboards/cannonkeys/iron165/rules.mk => keyboards/cannonkeys/iron165/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
RGBLIGHT_ENABLE = no



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

D keyboards/cannonkeys/nearfield/rules.mk => keyboards/cannonkeys/nearfield/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/cannonkeys/ortho48/info.json => keyboards/cannonkeys/ortho48/keyboard.json +11 -0
@@ 8,6 8,17 @@
    "pid": "0x4F48",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true,
    "sleep_led": true
  },
  "matrix_pins": {
    "cols": ["B11", "B10", "B1", "B0", "A7", "A6", "A5", "B14", "A15", "A0", "C15", "C14"],
    "rows": ["B12", "C13", "A2", "A1"]

D keyboards/cannonkeys/ortho48/rules.mk => keyboards/cannonkeys/ortho48/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 = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = yes
SLEEP_LED_ENABLE = yes


R keyboards/cannonkeys/ortho60/info.json => keyboards/cannonkeys/ortho60/keyboard.json +11 -0
@@ 8,6 8,17 @@
    "pid": "0x4F60",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true,
    "sleep_led": true
  },
  "matrix_pins": {
    "cols": ["B11", "B10", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0"],
    "rows": ["B3", "B4", "B5", "B6", "B7"]

D keyboards/cannonkeys/ortho60/rules.mk => keyboards/cannonkeys/ortho60/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 = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = yes
SLEEP_LED_ENABLE = yes


R keyboards/cannonkeys/ortho75/info.json => keyboards/cannonkeys/ortho75/keyboard.json +12 -0
@@ 8,6 8,18 @@
    "pid": "0x6464",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": true,
    "console": true,
    "encoder": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true,
    "sleep_led": true
  },
  "matrix_pins": {
    "cols": ["B11", "B10", "B1", "B0", "A7", "A6", "A5", "B14", "A15", "A0", "C15", "C14", "B7", "B6", "B5"],
    "rows": ["B12", "C13", "A2", "A1", "A3"]

D keyboards/cannonkeys/ortho75/rules.mk => keyboards/cannonkeys/ortho75/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 = yes	# Console for debug
COMMAND_ENABLE = yes    # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = yes
SLEEP_LED_ENABLE = yes
ENCODER_ENABLE = yes


R keyboards/cannonkeys/practice65/info.json => keyboards/cannonkeys/practice65/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x6565",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true,
        "sleep_led": true
    },
    "matrix_pins": {
        "cols": ["B8", "B0", "A0", "B5", "B10", "B9", "A6", "B12", "A7", "A5", "A4", "A3", "A2", "A1", "B13", "B14"],
        "rows": ["B4", "B11", "B1", "B7", "B6"]

D keyboards/cannonkeys/practice65/rules.mk => keyboards/cannonkeys/practice65/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 = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes
RGBLIGHT_ENABLE = yes
SLEEP_LED_ENABLE = yes


R keyboards/capsunlocked/cu24/info.json => keyboards/capsunlocked/cu24/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "D0", "D1"],
        "rows": ["E6", "F5", "B4", "B6", "C6", "C7"]

D keyboards/capsunlocked/cu24/rules.mk => keyboards/capsunlocked/cu24/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 = yes      # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = yes       # RGB drivers

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

D keyboards/capsunlocked/cu65/rules.mk => keyboards/capsunlocked/cu65/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/capsunlocked/cu7/info.json => keyboards/capsunlocked/cu7/keyboard.json +10 -0
@@ 28,6 28,16 @@
            "twinkle": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F5", "F7", "F4"],
        "rows": ["D7", "F0", "F6"]

D keyboards/capsunlocked/cu7/rules.mk => keyboards/capsunlocked/cu7/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/capsunlocked/cu80/v1/info.json => keyboards/capsunlocked/cu80/v1/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": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F6", "F5", "F4", "F1", "F0", "C7", "C6", "B6", "B0", "E6", "B7", "B3", "B2", "D2", "D3", "D5", "D4"],
        "rows": ["B1", "B5", "B4", "F7", "D7", "D6"]

D keyboards/capsunlocked/cu80/v1/rules.mk => keyboards/capsunlocked/cu80/v1/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/carbo65/info.json => keyboards/carbo65/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4336",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["A1", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "B2", "B10", "B11", "B12", "B13", "B14", "B15"],
        "rows": ["A2", "B9", "B8", "B5", "B4"]

D keyboards/carbo65/rules.mk => keyboards/carbo65/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/catch22/info.json => keyboards/catch22/keyboard.json +9 -0
@@ 24,6 24,15 @@
    "ws2812": {
        "pin": "F6"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": false,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B5", "B4", "E6", "D7", "C6"],
        "rows": ["B6", "B2", "B3", "B1", "F7"]

D keyboards/catch22/rules.mk => keyboards/catch22/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  = no	# 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  # 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/cest73/tkm/info.json => keyboards/cest73/tkm/keyboard.json +9 -0
@@ 9,6 9,15 @@
        "device_version": "0.0.1",
        "force_nkro": true
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D1", "D2", "D3", "D4", "D5", "D6", "D7", "F0", "F1", "F4"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "C6", "C7", "D0"]

D keyboards/cest73/tkm/rules.mk => keyboards/cest73/tkm/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

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

D keyboards/chalice/rules.mk => keyboards/chalice/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/chaos65/info.json => keyboards/chaos65/keyboard.json +8 -0
@@ 9,6 9,14 @@
        "device_version": "0.0.1",
        "force_nkro": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B0", "B1", "B2", "B3", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "F7", "F6", "F5", "F4"],
        "rows": ["D0", "D1", "D2", "D3", "D5"]

D keyboards/chaos65/rules.mk => keyboards/chaos65/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/charue/charon/info.json => keyboards/charue/charon/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4348",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D3", "D5", "B4", "D7", "D6", "D4", "F7", "F6", "F5", "F4", "F1", "F0", "B5", "B6", "C6"],
        "rows": ["B0", "B1", "B2", "B3", "C7"]

D keyboards/charue/charon/rules.mk => keyboards/charue/charon/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/charue/sunsetter/info.json => keyboards/charue/sunsetter/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x5353",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B13", "B12", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "B9", "B8", "B7", "B6", "B5", "B4", "F0", "B3", "A15"],
        "rows": ["A8", "B14", "B11", "B10", "B2"]

D keyboards/charue/sunsetter/rules.mk => keyboards/charue/sunsetter/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/charue/sunsetter_r2/info.json => keyboards/charue/sunsetter_r2/keyboard.json +9 -0
@@ 26,6 26,15 @@
    "ws2812": {
        "pin": "E6"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F7", "B1", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
        "rows": ["B3", "B2", "F4", "F5", "F6"]

D keyboards/charue/sunsetter_r2/rules.mk => keyboards/charue/sunsetter_r2/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/chavdai40/rev1/info.json => keyboards/chavdai40/rev1/keyboard.json +8 -0
@@ 4,6 4,14 @@
        "device_version": "0.0.1",
        "max_power": 100
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B8", "B4", "B3", "B2", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1"],
        "rows": ["A0", "A15", "B5", "B6"]

D keyboards/chavdai40/rev1/rules.mk => keyboards/chavdai40/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 = 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/chavdai40/rev2/info.json => keyboards/chavdai40/rev2/keyboard.json +8 -0
@@ 4,6 4,14 @@
        "device_version": "0.0.2",
        "max_power": 100
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B7", "B4", "B3", "A8", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1"],
        "rows": ["A0", "A15", "B5", "B6"]

D keyboards/chavdai40/rev2/rules.mk => keyboards/chavdai40/rev2/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/checkerboards/axon40/info.json => keyboards/checkerboards/axon40/keyboard.json +9 -0
@@ 28,6 28,15 @@
    "ws2812": {
        "pin": "D7"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C7", "B7", "D4", "D6", "F0", "F1", "C6", "B6", "B5", "B4", "E6", "B0"],
        "rows": ["D2", "D3", "D1", "D5"]

D keyboards/checkerboards/axon40/rules.mk => keyboards/checkerboards/axon40/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/checkerboards/candybar_ortho/info.json => keyboards/checkerboards/candybar_ortho/keyboard.json +9 -0
@@ 28,6 28,15 @@
    "ws2812": {
        "pin": "B7"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "D0", "D1", "D2"],
        "rows": ["B4", "D4", "D7", "D6", "B5", "B6", "C7", "C6"]

D keyboards/checkerboards/candybar_ortho/rules.mk => keyboards/checkerboards/candybar_ortho/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/checkerboards/g_idb60/info.json => keyboards/checkerboards/g_idb60/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x3508",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B6", "C6", "C7", "D4", "F6", "F0", "B0", "F1", "F4", "F5", "D1", "D0", "D3", "D5"],
        "rows": ["D6", "D7", "B4", "B5", "F7"]

D keyboards/checkerboards/g_idb60/rules.mk => keyboards/checkerboards/g_idb60/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/checkerboards/nop60/info.json => keyboards/checkerboards/nop60/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x1416",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F6", "F5", "F4", "D0", "D7", "D3", "D4", "D5", "D6", "F7", "C7", "B4", "B6", "B5"],
        "rows": ["F0", "F1", "E6", "B7", "C6"]

D keyboards/checkerboards/nop60/rules.mk => keyboards/checkerboards/nop60/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 = 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/checkerboards/plexus75/info.json => keyboards/checkerboards/plexus75/keyboard.json +10 -0
@@ 29,6 29,16 @@
    "ws2812": {
        "pin": "D3"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true,
        "unicode": true
    },
    "matrix_pins": {
        "cols": ["B2", "B0", "D1", "F7", "F6", "F5", "F4", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
        "rows": ["D2", "B3", "B1", "F1", "F0"]

D keyboards/checkerboards/plexus75/rules.mk => keyboards/checkerboards/plexus75/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 = 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
UNICODE_ENABLE = yes        # Unicode

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

D keyboards/checkerboards/plexus75_he/rules.mk => keyboards/checkerboards/plexus75_he/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/checkerboards/pursuit40/info.json => keyboards/checkerboards/pursuit40/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "F0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F1", "E6", "B7", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7"],
        "rows": ["D2", "D1", "F4", "F5"]

D keyboards/checkerboards/pursuit40/rules.mk => keyboards/checkerboards/pursuit40/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/checkerboards/quark_lp/info.json => keyboards/checkerboards/quark_lp/keyboard.json +9 -0
@@ 38,6 38,15 @@
        "speed_steps": 10,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["B6", "B5", "B4", "B3", "B0", "D6", "D5", "D4", "D3", "D2", "D1", "D0"],
        "rows": ["C5", "C4", "C6", "C7"]

D keyboards/checkerboards/quark_lp/rules.mk => keyboards/checkerboards/quark_lp/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
RGB_MATRIX_ENABLE = yes

R keyboards/checkerboards/quark_plus/info.json => keyboards/checkerboards/quark_plus/keyboard.json +11 -0
@@ 29,6 29,17 @@
    "ws2812": {
      "pin": "C5"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C6", "D1", "D5", "D4", "D3", "D2"],
        "rows": ["B4", "B1", "C2", "D0", "D6", "B0", "B6", "B5"]

D keyboards/checkerboards/quark_plus/rules.mk => keyboards/checkerboards/quark_plus/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 = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes	      # Enable rotary encoder

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

D keyboards/checkerboards/ud40_ortho_alt/rules.mk => keyboards/checkerboards/ud40_ortho_alt/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 = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
UNICODE_ENABLE = yes        # Unicode


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

D keyboards/cherrybstudio/cb1800/rules.mk => keyboards/cherrybstudio/cb1800/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/cherrybstudio/cb65/info.json => keyboards/cherrybstudio/cb65/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x6565",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D5", "D4", "D6", "D7", "F7", "B5", "B6", "C6"],
        "rows": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3"]

D keyboards/cherrybstudio/cb65/rules.mk => keyboards/cherrybstudio/cb65/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 = no		# Encoder support

R keyboards/cherrybstudio/cb87/info.json => keyboards/cherrybstudio/cb87/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x8787",
        "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": ["D5", "D4", "D6", "D7", "B4", "B5", "F5", "C6", "C7", "F7"],
        "rows": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3"]

D keyboards/cherrybstudio/cb87/rules.mk => keyboards/cherrybstudio/cb87/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/cherrybstudio/cb87rgb/info.json => keyboards/cherrybstudio/cb87rgb/keyboard.json +9 -0
@@ 61,6 61,15 @@
        "max_brightness": 200,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["D5", "D4", "D6", "D7", "B4", "B5", "F5", "C6", "C7", "F7"],
        "rows": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "F6"]

D keyboards/cherrybstudio/cb87rgb/rules.mk => keyboards/cherrybstudio/cb87rgb/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/cherrybstudio/cb87v2/info.json => keyboards/cherrybstudio/cb87v2/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x8788",
        "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": ["D5", "D4", "D6", "D7", "B4", "B5", "F5", "C6", "C7", "F7"],
        "rows": ["B0", "B1", "B2", "B3", "B7", "D0", "D1", "D2", "D3", "F6"]

D keyboards/cherrybstudio/cb87v2/rules.mk => keyboards/cherrybstudio/cb87v2/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/cheshire/curiosity/info.json => keyboards/cheshire/curiosity/keyboard.json +9 -0
@@ 25,6 25,15 @@
    "ws2812": {
        "pin": "B15"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15"],
        "rows": ["B13", "B14", "A4", "A2", "A1"]

D keyboards/cheshire/curiosity/rules.mk => keyboards/cheshire/curiosity/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
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow

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

D keyboards/chickenman/ciel/rules.mk => keyboards/chickenman/ciel/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 = 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/chlx/merro60/info.json => keyboards/chlx/merro60/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0601",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B7", "D1", "D0", "B0", "B1", "E6", "B2", "B3", "D2", "D7", "B4", "B6", "C6", "C7", "D6"],
        "rows": ["D4", "D5", "D3", "B5", "F4"]

D keyboards/chlx/merro60/rules.mk => keyboards/chlx/merro60/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/chocofly/v1/info.json => keyboards/chocofly/v1/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x1001",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": false,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "B6"],
        "rows": ["D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5"]

D keyboards/chocofly/v1/rules.mk => keyboards/chocofly/v1/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # 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

ENCODER_ENABLE = yes

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

D keyboards/chocv/rules.mk => keyboards/chocv/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/ck60i/info.json => keyboards/ck60i/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x6049",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B12", "A2", "A1", "A0", "F1", "F0", "B11", "B10", "B2", "B1", "B0", "A7", "C15", "C14"],
        "rows": ["B9", "C13", "A3", "B14", "A8"]

D keyboards/ck60i/rules.mk => keyboards/ck60i/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 = 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
ENCODER_ENABLE = yes


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

D keyboards/ckeys/handwire_101/rules.mk => keyboards/ckeys/handwire_101/rules.mk +0 -11
@@ 1,11 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
AUDIO_ENABLE = no           # Audio output

R keyboards/ckeys/nakey/info.json => keyboards/ckeys/nakey/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["B0", "B1", "B2", "B3"],
    "rows": ["F1", "F4", "F5", "F6", "F7"]

D keyboards/ckeys/nakey/rules.mk => keyboards/ckeys/nakey/rules.mk +0 -11
@@ 1,11 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
AUDIO_ENABLE = no           # Audio output

R keyboards/ckeys/obelus/info.json => keyboards/ckeys/obelus/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "audio": true,
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "midi": true,
    "mousekey": false,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["F0", "F1", "B2", "B3"],
    "rows": ["F4", "F5", "F6", "F7"]

D keyboards/ckeys/obelus/rules.mk => keyboards/ckeys/obelus/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 = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
MIDI_ENABLE = yes           # MIDI support
AUDIO_ENABLE = yes           # Audio output

R keyboards/ckeys/thedora/info.json => keyboards/ckeys/thedora/keyboard.json +11 -0
@@ 8,6 8,17 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "audio": true,
    "bootmagic": true,
    "command": false,
    "console": false,
    "encoder": true,
    "extrakey": true,
    "midi": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B5", "B4", "B3", "B2", "B1", "B0"],
    "rows": ["A2", "A1", "A0", "B8"]

D keyboards/ckeys/thedora/rules.mk => keyboards/ckeys/thedora/rules.mk +0 -15
@@ 1,15 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 = yes          # Audio output

MIDI_ENABLE = yes           # MIDI support
ENCODER_ENABLE = yes

R keyboards/ckeys/washington/info.json => keyboards/ckeys/washington/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x002A",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "oled": true
    },
    "matrix_pins": {
        "cols": ["F7", "B1", "B3"],
        "rows": ["F4", "F5", "F6"]

D keyboards/ckeys/washington/rules.mk => keyboards/ckeys/washington/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 = yes       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes        # Enable support for encoders
OLED_ENABLE = yes

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

D keyboards/clawsome/bookerboard/rules.mk => keyboards/clawsome/bookerboard/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/clawsome/coupe/info.json => keyboards/clawsome/coupe/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x7E94",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B6", "B3", "B2"],
        "rows": ["D7", "D2", "C6", "B5", "D4", "B4", "D0", "D3", "D1", "E6"]

D keyboards/clawsome/coupe/rules.mk => keyboards/clawsome/coupe/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/clawsome/doodle/info.json => keyboards/clawsome/doodle/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": ["D7", "F4", "E6"],
        "rows": ["D4", "C6"]

D keyboards/clawsome/doodle/rules.mk => keyboards/clawsome/doodle/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
\ No newline at end of file

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

D keyboards/clawsome/fightpad/rules.mk => keyboards/clawsome/fightpad/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/clawsome/gamebuddy/v1_0/info.json => keyboards/clawsome/gamebuddy/v1_0/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x17B9",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F5", "F6", "F7", "B1", "C6", "D7", "B6"],
        "rows": ["D1", "D0", "E6", "B3", "B2"]

D keyboards/clawsome/gamebuddy/v1_0/rules.mk => keyboards/clawsome/gamebuddy/v1_0/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/clawsome/gamebuddy/v1_m/info.json => keyboards/clawsome/gamebuddy/v1_m/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": ["B1", "F7", "F6", "F5", "E6", "B4", "B6"],
        "rows": ["C6", "D7", "B5", "B3", "B2"]

D keyboards/clawsome/gamebuddy/v1_m/rules.mk => keyboards/clawsome/gamebuddy/v1_m/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
\ No newline at end of file

R keyboards/clawsome/hatchback/info.json => keyboards/clawsome/hatchback/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": ["F4", "F5", "F6", "F7", "B1", "B3", "B2", "D5", "C7", "F1"],
        "rows": ["B0", "B6", "D4", "B4", "D0", "B5", "D1", "E6", "D2", "D7", "D3", "C6"]

D keyboards/clawsome/hatchback/rules.mk => keyboards/clawsome/hatchback/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/clawsome/luggage_rack/info.json => keyboards/clawsome/luggage_rack/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": ["D4", "D0", "D1"],
        "rows": ["D3", "F4", "B0", "B2", "F7", "B6", "B1", "F5", "F6"]

D keyboards/clawsome/luggage_rack/rules.mk => keyboards/clawsome/luggage_rack/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/clawsome/numeros/info.json => keyboards/clawsome/numeros/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": ["B3", "E6", "D7", "D4"],
        "rows": ["D0", "C6", "B2", "B6", "B5"]

D keyboards/clawsome/numeros/rules.mk => keyboards/clawsome/numeros/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/clawsome/roadster/info.json => keyboards/clawsome/roadster/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": ["D4", "C6", "D7", "E6", "B4", "B5", "B6", "B2", "B3", "B1", "F7", "F6"],
        "rows": ["D2", "D3", "D0", "D1"]

D keyboards/clawsome/roadster/rules.mk => keyboards/clawsome/roadster/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/clawsome/sedan/info.json => keyboards/clawsome/sedan/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x8C78",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B0", "F4", "F7", "B1", "B3", "B2", "B6", "F0", "F1", "C7", "D5", "B7", "B5", "B4", "E6"],
        "rows": ["C6", "D4", "D0", "D1", "D3"]

D keyboards/clawsome/sedan/rules.mk => keyboards/clawsome/sedan/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/clawsome/sidekick/info.json => keyboards/clawsome/sidekick/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xDB9F",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F6", "F5", "B1", "B3", "E6", "D7", "D4"],
        "rows": ["D0", "C6", "B2", "B6", "B5"]

D keyboards/clawsome/sidekick/rules.mk => keyboards/clawsome/sidekick/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/clawsome/suv/info.json => keyboards/clawsome/suv/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": ["D3", "D2", "D1", "B4", "B5", "B7", "D5", "C7", "F1", "F5", "F4"],
        "rows": ["F0", "B6", "D0", "F6", "D4", "F7", "B3", "B1", "B0", "C6", "B2", "D7"]

D keyboards/clawsome/suv/rules.mk => keyboards/clawsome/suv/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
\ No newline at end of file

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

D keyboards/cmm_studio/fuji65/rules.mk => keyboards/cmm_studio/fuji65/rules.mk +0 -15
@@ 1,15 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

# generated by KBFirmware JSON to QMK Parser
# https://noroadsleft.github.io/kbf_qmk_converter/

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

D keyboards/cmm_studio/saka68/hotswap/rules.mk => keyboards/cmm_studio/saka68/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 = 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/cmm_studio/saka68/solder/info.json => keyboards/cmm_studio/saka68/solder/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x534B",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D4", "D6", "D7", "B4", "B5", "B6", "C6", "F5", "F4", "F1", "F0", "B1", "B2", "B3", "D2", "D3", "D5"],
        "rows": ["D1", "D0", "B0", "F6", "F7"]

D keyboards/cmm_studio/saka68/solder/rules.mk => keyboards/cmm_studio/saka68/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 = 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/coarse/cordillera/info.json => keyboards/coarse/cordillera/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x1401",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B15", "B14", "B13", "B12", "B11", "B10", "B2", "B1", "B8", "B7", "B6", "B5", "B4", "B3", "A15", "A14"],
        "rows": ["A13", "B9", "F1", "A10", "A9"]

D keyboards/coarse/cordillera/rules.mk => keyboards/coarse/cordillera/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output


R keyboards/coban/pad3a/info.json => keyboards/coban/pad3a/keyboard.json +9 -0
@@ 14,6 14,15 @@
            {"pin_a": "GP5", "pin_b": "GP4"}
        ]
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "direct": [
            ["GP8", "GP7", "GP6"]

D keyboards/coban/pad3a/rules.mk => keyboards/coban/pad3a/rules.mk +0 -3
@@ 1,3 0,0 @@
MOUSEKEY_ENABLE = yes
EXTRAKEY_ENABLE = yes
ENCODER_ENABLE = yes

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

D keyboards/compound/rules.mk => keyboards/compound/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/contender/info.json => keyboards/contender/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": ["C7", "D6", "B3", "B0", "B1"],
        "rows": ["D4", "D3", "B5", "B7", "B4", "B2"]

D keyboards/contender/rules.mk => keyboards/contender/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/converter/a1200/miss1200/info.json => keyboards/converter/a1200/miss1200/keyboard.json +8 -0
@@ 6,6 6,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "C7", "D6", "B7", "B6", "B5", "B4", "E6", "D7", "C6", "D4", "B2", "D5", "D3", "D2"],
        "rows": ["F7", "F6", "F5", "F4", "F1", "F0", "B1", "B3"]

D keyboards/converter/a1200/miss1200/rules.mk => keyboards/converter/a1200/miss1200/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

R keyboards/converter/a1200/teensy2pp/info.json => keyboards/converter/a1200/teensy2pp/keyboard.json +8 -0
@@ 6,6 6,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D2", "D3", "D4", "D5", "D6", "D7", "E0", "E1", "C0", "C1", "C2", "C3", "C4", "C5", "C6", "C7"],
        "rows": ["F0", "F1", "F2", "F3", "F4", "F5", "F6", "F7"]

D keyboards/converter/a1200/teensy2pp/rules.mk => keyboards/converter/a1200/teensy2pp/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/converter/numeric_keypad_iie/info.json => keyboards/converter/numeric_keypad_iie/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": ["D1", "D0", "D4", "C6", "D7", "E6"],
        "rows": ["B0", "B2", "D2", "D3"]

D keyboards/converter/numeric_keypad_iie/rules.mk => keyboards/converter/numeric_keypad_iie/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/cool836a/info.json => keyboards/cool836a/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": ["F5", "D0", "B2", "C6", "D7", "E6"],
        "rows": ["D1", "B5", "B4", "F4", "B1", "B6"]

D keyboards/cool836a/rules.mk => keyboards/cool836a/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/copenhagen_click/click_pad_v1/info.json => keyboards/copenhagen_click/click_pad_v1/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x27DB",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F5"],
        "rows": ["F7"]

D keyboards/copenhagen_click/click_pad_v1/rules.mk => keyboards/copenhagen_click/click_pad_v1/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 = 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/coseyfannitutti/discipad/info.json => keyboards/coseyfannitutti/discipad/keyboard.json +8 -0
@@ 9,6 9,14 @@
        "device_version": "0.0.1",
        "max_power": 100
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C0", "C1", "C2", "C3"],
        "rows": ["B1", "B0", "D7", "D6", "D4"]

D keyboards/coseyfannitutti/discipad/rules.mk => keyboards/coseyfannitutti/discipad/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/coseyfannitutti/mullet/info.json => keyboards/coseyfannitutti/mullet/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "D5"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B2", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D2", "D3"],
        "rows": ["D0", "D1", "B0", "F0", "F1"]

D keyboards/coseyfannitutti/mullet/rules.mk => keyboards/coseyfannitutti/mullet/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

R keyboards/coseyfannitutti/mulletpad/info.json => keyboards/coseyfannitutti/mulletpad/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6666",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "C7", "C6", "B6"],
        "rows": ["F4", "F1", "F5", "F6", "F7"]

D keyboards/coseyfannitutti/mulletpad/rules.mk => keyboards/coseyfannitutti/mulletpad/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 = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/coseyfannitutti/romeo/info.json => keyboards/coseyfannitutti/romeo/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4069",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C5", "C4", "C3", "D0", "C2", "D1", "C1", "C0", "D4", "B0", "D7", "D6"],
        "rows": ["B1", "B4", "B3", "B2"]

D keyboards/coseyfannitutti/romeo/rules.mk => keyboards/coseyfannitutti/romeo/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/cosmo65/info.json => keyboards/cosmo65/keyboard.json +9 -0
@@ 25,6 25,15 @@
    "ws2812": {
        "pin": "F7"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["E6", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "D1", "D2", "D3", "F1", "F6"],
        "rows": ["D5", "D0", "F0", "F5", "F4"]

D keyboards/cosmo65/rules.mk => keyboards/cosmo65/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
\ No newline at end of file

R keyboards/cozykeys/bloomer/v2/info.json => keyboards/cozykeys/bloomer/v2/keyboard.json +9 -0
@@ 2,6 2,15 @@
  "usb": {
    "device_version": "0.0.2"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F7", "F6", "F5", "F4", "F1", "F0", "B1", "B4", "C6", "E6", "B5", "B6", "B7", "D6", "C7"],
    "rows": ["D0", "D1", "D3", "D2", "D4", "B2"]

D keyboards/cozykeys/bloomer/v2/rules.mk => keyboards/cozykeys/bloomer/v2/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/cozykeys/bloomer/v3/info.json => keyboards/cozykeys/bloomer/v3/keyboard.json +9 -0
@@ 2,6 2,15 @@
  "usb": {
    "device_version": "0.0.3"
  },
  "features": {
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F7", "F6", "F5", "F4", "F1", "F0", "B1", "B4", "C6", "E6", "B5", "B6", "B7", "D6", "C7"],
    "rows": ["D0", "D1", "D3", "D2", "D4", "B2"]

D keyboards/cozykeys/bloomer/v3/rules.mk => keyboards/cozykeys/bloomer/v3/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 = 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/cozykeys/speedo/v2/info.json => keyboards/cozykeys/speedo/v2/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x1192",
    "device_version": "0.0.2"
  },
  "features": {
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "B6", "B5", "D0", "B7", "B3", "B2", "B1", "B0"],
    "rows": ["D1", "D2", "D3", "C6", "C7"]

D keyboards/cozykeys/speedo/v2/rules.mk => keyboards/cozykeys/speedo/v2/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 = 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/craftwalk/info.json => keyboards/craftwalk/keyboard.json +9 -0
@@ 26,6 26,15 @@
    "ws2812": {
      "pin": "D3"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": false,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
      "cols": ["B1", "F7", "F5", "F4", "B2", "E6", "B4"],
      "rows": ["F6", "B3", "B5"]

D keyboards/craftwalk/rules.mk => keyboards/craftwalk/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 = no        # 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

R keyboards/crawlpad/info.json => keyboards/crawlpad/keyboard.json +8 -0
@@ 26,6 26,14 @@
  "ws2812": {
    "pin": "D3"
  },
  "features": {
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["D4", "D5", "D6", "D7"],
    "rows": ["F0", "F1", "F4", "F5"]

D keyboards/crawlpad/rules.mk => keyboards/crawlpad/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       # [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 = no        # [Crawlpad] This can be enabled if a ws2812 strip is connected to the expansion port.

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

D keyboards/crazy_keyboard_68/rules.mk => keyboards/crazy_keyboard_68/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/crbn/info.json => keyboards/crbn/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": true
  },
  "matrix_pins": {
    "cols": ["D3", "D2", "D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5", "B6", "B2"],
    "rows": ["B3", "B1", "F7", "F6"]

D keyboards/crbn/rules.mk => keyboards/crbn/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/creatkeebs/glacier/info.json => keyboards/creatkeebs/glacier/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6060",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D4", "D6", "D7", "B4", "B5", "F6", "B0", "B6", "C6", "C7", "B1", "B2", "B3", "B7", "D3", "D2", "D1"],
        "rows": ["F0", "F1", "F4", "E6", "F5", "D0"]

D keyboards/creatkeebs/glacier/rules.mk => keyboards/creatkeebs/glacier/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 = no     # Enable keyboard backlight functionality
AUDIO_ENABLE = no         # Enable keyboard RGB underglow
RGBLIGHT_ENABLE = no      # Audio output

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

D keyboards/creatkeebs/thera/rules.mk => keyboards/creatkeebs/thera/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/crin/info.json => keyboards/crin/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xCC11",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "B9", "B8", "B7", "B6", "B5", "B4", "B3"],
        "rows": ["A9", "A8", "B15", "B14", "B13"]

D keyboards/crin/rules.mk => keyboards/crin/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/cutie_club/borsdorf/info.json => keyboards/cutie_club/borsdorf/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6D8A",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B11", "B10", "B2", "B1", "B0", "A7", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "F1", "F0"],
        "rows": ["A15", "A14", "B12", "B5", "B4"]

D keyboards/cutie_club/borsdorf/rules.mk => keyboards/cutie_club/borsdorf/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/cutie_club/giant_macro_pad/info.json => keyboards/cutie_club/giant_macro_pad/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x74B6",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C9", "C8", "C7", "C6", "B15", "B14", "B13", "B12", "A8", "A15", "B9", "A2", "A1", "A0", "C3", "C2", "C1", "C0", "F1", "F0"],
        "rows": ["C10", "C11", "C12", "D2", "B3", "B4", "B5", "B6", "B7", "B8", "A3", "B2", "B1", "B0", "C5", "C4", "A7", "A6", "A5", "A4"]

D keyboards/cutie_club/giant_macro_pad/rules.mk => keyboards/cutie_club/giant_macro_pad/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/cutie_club/keebcats/denis/info.json => keyboards/cutie_club/keebcats/denis/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xB260",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["E6", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1"],
        "rows": ["B2", "D0", "F5", "F4", "F1"]

D keyboards/cutie_club/keebcats/denis/rules.mk => keyboards/cutie_club/keebcats/denis/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable bootmagic
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/cutie_club/keebcats/dougal/info.json => keyboards/cutie_club/keebcats/dougal/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xB265",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["E6", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "B7"],
        "rows": ["B2", "D0", "F5", "F4", "F1"]

D keyboards/cutie_club/keebcats/dougal/rules.mk => keyboards/cutie_club/keebcats/dougal/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic
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/cutie_club/novus/info.json => keyboards/cutie_club/novus/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x3F42",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B6", "C6", "C7", "B2", "B3", "D0", "D1", "D2", "D3", "D7", "B4", "B5", "D5", "D4", "D6"],
        "rows": ["F0", "F1", "F4", "F5", "F6"]

D keyboards/cutie_club/novus/rules.mk => keyboards/cutie_club/novus/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/cutie_club/wraith/info.json => keyboards/cutie_club/wraith/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C6", "C7", "F7", "F6", "F5", "F4", "F1", "F0"],
        "rows": ["B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0", "B7"]

D keyboards/cutie_club/wraith/rules.mk => keyboards/cutie_club/wraith/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/cx60/info.json => keyboards/cx60/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x3630",
        "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", "C6", "F7", "F0", "B4", "D7", "D6", "B0", "B1", "B2", "B3", "D2", "D3", "D5"],
        "rows": ["F1", "F4", "F5", "F6", "E6"]

D keyboards/cx60/rules.mk => keyboards/cx60/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/cybergear/macro25/info.json => keyboards/cybergear/macro25/keyboard.json +8 -0
@@ 28,6 28,14 @@
            ]
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "rows": ["E6", "B4"],
        "cols": ["B1", "F7", "F6", "F5", "F4"]

D keyboards/cybergear/macro25/rules.mk => keyboards/cybergear/macro25/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/dailycraft/owl8/info.json => keyboards/dailycraft/owl8/keyboard.json +9 -0
@@ 16,6 16,15 @@
    },
    "processor": "atmega32u4",
    "bootloader": "atmel-dfu",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "direct": [
            ["F4", "F7", "B3", "B6", "F5", "F6", "B1", "B2", "D4", "C6", "D7", "E6"]

D keyboards/dailycraft/owl8/rules.mk => keyboards/dailycraft/owl8/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

ENCODER_ENABLE = yes

R keyboards/dailycraft/stickey4/info.json => keyboards/dailycraft/stickey4/keyboard.json +9 -0
@@ 16,6 16,15 @@
    },
    "processor": "atmega32u4",
    "bootloader": "atmel-dfu",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "direct": [
            ["D4", "C6", "D7", "E6"]

D keyboards/dailycraft/stickey4/rules.mk => keyboards/dailycraft/stickey4/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 = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

ENCODER_ENABLE = yes

R keyboards/daji/seis_cinco/info.json => keyboards/daji/seis_cinco/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xBF22",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B1", "B0", "A7", "B14", "A8", "B15", "A0", "C15", "C14", "C13", "B5", "B4", "B3", "A15", "A10", "A14"],
        "rows": ["B2", "B10", "B11", "A9", "A6"]

D keyboards/daji/seis_cinco/rules.mk => keyboards/daji/seis_cinco/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/db/db63/info.json => keyboards/db/db63/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x422D",
        "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"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5"]

D keyboards/db/db63/rules.mk => keyboards/db/db63/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/delikeeb/flatbread60/info.json => keyboards/delikeeb/flatbread60/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "F7"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "B5", "B4", "E6", "D7", "C6", "D4", "D0", "D1", "D2", "D3"],
        "rows": ["F6", "B1", "B3", "B2", "B6"]

D keyboards/delikeeb/flatbread60/rules.mk => keyboards/delikeeb/flatbread60/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/delikeeb/vaguettelite/info.json => keyboards/delikeeb/vaguettelite/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0011",
        "device_version": "0.0.3"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F6", "F7", "B1", "B2", "B6", "B5", "B4", "E6", "D7", "C6", "D0", "D4"],
        "rows": ["F4", "B3", "D1", "D2", "D3", "F5"]

D keyboards/delikeeb/vaguettelite/rules.mk => keyboards/delikeeb/vaguettelite/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/delikeeb/vaneela/info.json => keyboards/delikeeb/vaneela/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": false
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "B5", "B4", "E6", "D7", "C6", "D4", "D0", "D1", "D2", "D3"],
        "rows": ["F6", "F7", "B3", "B2", "B6"]

D keyboards/delikeeb/vaneela/rules.mk => keyboards/delikeeb/vaneela/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/delikeeb/vaneelaex/info.json => keyboards/delikeeb/vaneelaex/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0002",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B5", "B4", "E6", "D7", "C6", "D4"],
        "rows": ["D3", "D2", "D1", "D0", "B2", "B6"]

D keyboards/delikeeb/vaneelaex/rules.mk => keyboards/delikeeb/vaneelaex/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/deltapad/info.json => keyboards/deltapad/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x0123",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["D7", "E6", "B4", "B5"],
    "rows": ["D2", "D3", "D1", "D0"]

D keyboards/deltapad/rules.mk => keyboards/deltapad/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/demiurge/info.json => keyboards/demiurge/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x6475",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["E6", "F5", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0", "B7", "B3", "B2"],
        "rows": ["F0", "F4", "F6", "F7", "C7"]

D keyboards/demiurge/rules.mk => keyboards/demiurge/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
\ No newline at end of file

R keyboards/deng/djam/info.json => keyboards/deng/djam/keyboard.json +10 -0
@@ 18,6 18,16 @@
        },
        "driver": "ws2812"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
        "rows": ["F0", "F1", "F4"]

D keyboards/deng/djam/rules.mk => keyboards/deng/djam/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 = yes      # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
RGB_MATRIX_ENABLE = yes

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

D keyboards/dinofizz/fnrow/v1/rules.mk => keyboards/dinofizz/fnrow/v1/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 = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output


R keyboards/dk60/info.json => keyboards/dk60/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x56C2",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "sleep_led": true,
        "unicode": true
    },
    "matrix_pins": {
        "cols": ["B0", "B3", "B2", "B1", "D3", "D5", "B5", "B7", "C6", "C7", "D0", "D1", "D2"],
        "rows": ["B6", "B4", "D7", "D6", "D4"]

D keyboards/dk60/rules.mk => keyboards/dk60/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
SLEEP_LED_ENABLE = yes
UNICODE_ENABLE = yes

R keyboards/dm9records/lain/info.json => keyboards/dm9records/lain/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xE8F4",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C7", "F7", "F6", "F5", "F4", "F1", "F0", "B3", "B2", "B1", "D2", "D3", "D5"],
        "rows": ["C6", "D7", "D6", "D4"]

D keyboards/dm9records/lain/rules.mk => keyboards/dm9records/lain/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/dmqdesign/spin/info.json => keyboards/dmqdesign/spin/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "midi": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F5", "F6", "F7", "C7", "C6"],
        "rows": ["F0", "F1", "F4"]

D keyboards/dmqdesign/spin/rules.mk => keyboards/dmqdesign/spin/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 = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
MIDI_ENABLE = yes           # MIDI support
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes        # Enable rotary encoder support

R keyboards/do60/info.json => keyboards/do60/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": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "E6", "C7", "C6", "B6", "D4", "B1", "B7", "F4", "B4", "D7", "D6", "B3", "B0"],
        "rows": ["D0", "D1", "D2", "D3", "D5"]

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

R keyboards/doio/kb30/info.json => keyboards/doio/kb30/keyboard.json +11 -0
@@ 48,6 48,17 @@
        "max_brightness": 200,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "oled": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["B14", "B13", "B12", "B0", "A7", "A9", "A8"],
        "rows": ["B3", "B4", "B9", "B8", "A5", "A6"]

D keyboards/doio/kb30/rules.mk => keyboards/doio/kb30/rules.mk +0 -15
@@ 1,15 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
OLED_ENABLE = yes
ENCODER_ENABLE = yes

R keyboards/donutcables/budget96/info.json => keyboards/donutcables/budget96/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xB960",
        "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", "B7"]

D keyboards/donutcables/budget96/rules.mk => keyboards/donutcables/budget96/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/donutcables/scrabblepad/info.json => keyboards/donutcables/scrabblepad/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x21D7",
    "device_version": "1.0.0"
  },
  "features": {
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": false,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["D6", "D7", "E0", "E1", "B7", "D2", "D3", "D4", "C0", "B4", "B5", "B6", "F0", "E6", "E7"],
    "rows": ["D5", "F1", "C7", "F2", "C6", "F3", "C5", "F4", "C4", "F5", "C3", "F6", "C2", "F7", "C1"]

D keyboards/donutcables/scrabblepad/rules.mk => keyboards/donutcables/scrabblepad/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
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/doodboard/duckboard/info.json => keyboards/doodboard/duckboard/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0xFF44",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "oled": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F7", "B1", "B3", "B2", "B6"],
        "rows": ["C6", "D7", "E6", "B4", "B5"]

D keyboards/doodboard/duckboard/rules.mk => keyboards/doodboard/duckboard/rules.mk +0 -15
@@ 1,15 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 = 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
OLED_ENABLE = yes

R keyboards/doodboard/duckboard_r2/info.json => keyboards/doodboard/duckboard_r2/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x6462",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "oled": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F7", "B1", "B3", "B2", "B6"],
        "rows": ["C6", "D7", "E6", "B4", "B5"]

D keyboards/doodboard/duckboard_r2/rules.mk => keyboards/doodboard/duckboard_r2/rules.mk +0 -15
@@ 1,15 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 = 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
OLED_ENABLE = yes

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

D keyboards/doro67/multi/rules.mk => keyboards/doro67/multi/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 = yes       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no         # Enable keyboard RGB underglow
AUDIO_ENABLE = no            # Audio output

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

D keyboards/doro67/regular/rules.mk => keyboards/doro67/regular/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/doro67/rgb/info.json => keyboards/doro67/rgb/keyboard.json +9 -0
@@ 56,6 56,15 @@
      },
      "driver": "ws2812"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
      "cols": ["B0", "B1", "B2", "B3", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F5", "F6", "F7"],
      "rows": ["D0", "D1", "D2", "D3", "D5"]

D keyboards/doro67/rgb/rules.mk => keyboards/doro67/rgb/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
RGB_MATRIX_ENABLE = yes

R keyboards/draytronics/daisy/info.json => keyboards/draytronics/daisy/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x4441",
        "device_version": "1.0.0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C2", "C3", "C4", "C5"],
        "rows": ["B0", "C0", "C1"]

D keyboards/draytronics/daisy/rules.mk => keyboards/draytronics/daisy/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        # Rotary encoder support

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

D keyboards/draytronics/elise/rules.mk => keyboards/draytronics/elise/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/draytronics/elise_v2/info.json => keyboards/draytronics/elise_v2/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "D1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D2", "D3", "D5"],
        "rows": ["B2", "B3", "B1", "F0", "F1"]

D keyboards/draytronics/elise_v2/rules.mk => keyboards/draytronics/elise_v2/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/dtisaac/cg108/info.json => keyboards/dtisaac/cg108/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4973",
        "device_version": "0.0.2"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C7", "C6", "B4", "D7", "B3", "B2", "B0", "E6", "B1", "D1", "D6"],
        "rows": ["F4", "F1", "F0", "F5", "F6", "F7", "D4", "D5", "D3", "D2", "D0"]

D keyboards/dtisaac/cg108/rules.mk => keyboards/dtisaac/cg108/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

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

D keyboards/dtisaac/dtisaac01/rules.mk => keyboards/dtisaac/dtisaac01/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 = yes       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/dyz/dyz40/info.json => keyboards/dyz/dyz40/keyboard.json +10 -0
@@ 4,6 4,16 @@
    "url": "https://github.com/dayatz/mechanical-keyboards/tree/master/dyz40",
    "maintainer": "dayatz",
    "diode_direction": "COL2ROW",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7"],
        "rows": ["B0", "B1", "B3", "B2"]

D keyboards/dyz/dyz40/rules.mk => keyboards/dyz/dyz40/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 = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/dyz/dyz60/info.json => keyboards/dyz/dyz60/keyboard.json +10 -0
@@ 4,6 4,16 @@
    "url": "https://github.com/dayatz/mechanical-keyboards/tree/master/dyz60",
    "maintainer": "dayatz",
    "diode_direction": "COL2ROW",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F6", "F7", "B3", "B2", "B1", "D2", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
        "rows": ["B0", "E6", "F0", "F5", "F4"]

D keyboards/dyz/dyz60/rules.mk => keyboards/dyz/dyz60/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 = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/dyz/dyz60_hs/info.json => keyboards/dyz/dyz60_hs/keyboard.json +9 -0
@@ 4,6 4,15 @@
    "url": "https://github.com/dayatz/mechanical-keyboards/tree/master/dyz60_hs",
    "maintainer": "dayatz",
    "diode_direction": "COL2ROW",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "B3", "B2", "B1", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1"],
        "rows": ["E6", "B0", "F0", "F6", "F7"]

D keyboards/dyz/dyz60_hs/rules.mk => keyboards/dyz/dyz60_hs/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 = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no

R keyboards/dyz/dyz_tkl/info.json => keyboards/dyz/dyz_tkl/keyboard.json +9 -0
@@ 4,6 4,15 @@
    "url": "https://github.com/dayatz/mechanical-keyboards/tree/master/dyz_tkl",
    "maintainer": "dayatz",
    "diode_direction": "COL2ROW",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "rows": ["E6", "B0", "B3", "B1", "B7", "B2", "F1", "F0", "F5", "F4", "F7", "F6"],
        "cols": ["C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D0"]

D keyboards/dyz/dyz_tkl/rules.mk => keyboards/dyz/dyz_tkl/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/dyz/selka40/info.json => keyboards/dyz/selka40/keyboard.json +10 -0
@@ 4,6 4,16 @@
    "url": "https://github.com/dayatz/mechanical-keyboards/tree/master/selka40",
    "maintainer": "dayatz",
    "diode_direction": "COL2ROW",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "E6", "B7", "D5", "D3", "D2", "D1", "D0"],
        "rows": ["C7", "C6", "B6", "B5"]

D keyboards/dyz/selka40/rules.mk => keyboards/dyz/selka40/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 = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes

R keyboards/dyz/synthesis60/info.json => keyboards/dyz/synthesis60/keyboard.json +10 -0
@@ 4,6 4,16 @@
    "url": "https://github.com/dayatz/mechanical-keyboards/tree/master/synthesis60",
    "maintainer": "dayatz",
    "diode_direction": "COL2ROW",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "oled": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F7", "F6", "F5", "F4", "F1", "F0", "D7", "D3", "D2", "E6", "B3", "B2", "B1", "B0"],
        "rows": ["B4", "B5", "B6", "D6", "D4"]

D keyboards/dyz/synthesis60/rules.mk => keyboards/dyz/synthesis60/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 = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = no
OLED_ENABLE = yes

R keyboards/dz60/info.json => keyboards/dz60/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x2260",
        "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": ["F0", "F1", "E6", "C7", "C6", "B7", "D4", "B1", "B0", "B5", "B4", "D7", "D6", "B3", "F4"],
        "rows": ["D0", "D1", "D2", "D3", "D5"]

D keyboards/dz60/rules.mk => keyboards/dz60/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/dztech/bocc/info.json => keyboards/dztech/bocc/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x1010",
        "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": ["B5", "B6", "C6", "C7", "F7", "F6", "F5", "F4", "F1", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
        "rows": ["B0", "B1", "B2", "B3", "F0"]

D keyboards/dztech/bocc/rules.mk => keyboards/dztech/bocc/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/dztech/duo_s/info.json => keyboards/dztech/duo_s/keyboard.json +9 -0
@@ 33,6 33,15 @@
  "ws2812": {
    "pin": "B15"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["B12", "B13", "B14", "A8", "B9", "C13", "C14", "C15", "A1", "A2", "A3", "A4", "A5", "A6", "A7"],
    "rows": ["A15", "B3", "B4", "B5", "B11"]

D keyboards/dztech/duo_s/rules.mk => keyboards/dztech/duo_s/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/dztech/dz65rgb/v1/info.json => keyboards/dztech/dz65rgb/v1/keyboard.json +9 -0
@@ 44,6 44,15 @@
        "max_brightness": 200,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A6", "A7", "B0", "B13", "B15", "A8", "A15", "B3", "B4", "B5", "B8", "B9", "C13", "C14", "C15"],
        "rows": ["B1", "B10", "B11", "B14", "B12"]

D keyboards/dztech/dz65rgb/v1/rules.mk => keyboards/dztech/dz65rgb/v1/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
RGB_MATRIX_ENABLE = yes        # Use RGB matrix

R keyboards/dztech/dz65rgb/v2/info.json => keyboards/dztech/dz65rgb/v2/keyboard.json +9 -0
@@ 44,6 44,15 @@
        "max_brightness": 200,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["F7", "F6", "F5", "C7", "B0", "B1", "B2", "B3", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
        "rows": ["F0", "F1", "F4", "E6", "C6"]

D keyboards/dztech/dz65rgb/v2/rules.mk => keyboards/dztech/dz65rgb/v2/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
RGB_MATRIX_ENABLE = yes        # Use RGB matrix

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

D keyboards/dztech/dz96/rules.mk => keyboards/dztech/dz96/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/dztech/endless80/info.json => keyboards/dztech/endless80/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x1015",
        "device_version": "0.0.1"
    },
    "features": {
        "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", "C6", "C7", "F5", "F4", "F1", "F0"],
        "rows": ["B0", "B1", "B2", "B3", "B7", "B5"]

D keyboards/dztech/endless80/rules.mk => keyboards/dztech/endless80/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

Do not follow this link