~ruther/qmk_firmware

01473075f8e78adcfbd4f9f4b6bb1d7682a7ee4d — Joel Challis 1 year, 1 month ago 80b7248
Migrate features from rules.mk to data driven - EFGH (#23248)

514 files changed, 2250 insertions(+), 3150 deletions(-)

R keyboards/e88/{info.json => keyboard.json}
D keyboards/e88/rules.mk
R keyboards/ealdin/quadrant/{info.json => keyboard.json}
D keyboards/ealdin/quadrant/rules.mk
R keyboards/earth_rover/{info.json => keyboard.json}
D keyboards/earth_rover/rules.mk
R keyboards/eason/aeroboard/{info.json => keyboard.json}
D keyboards/eason/aeroboard/rules.mk
R keyboards/eason/capsule65/{info.json => keyboard.json}
D keyboards/eason/capsule65/rules.mk
R keyboards/eason/greatsword80/{info.json => keyboard.json}
D keyboards/eason/greatsword80/rules.mk
R keyboards/ebastler/isometria_75/rev1/{info.json => keyboard.json}
D keyboards/ebastler/isometria_75/rev1/rules.mk
R keyboards/edc40/{info.json => keyboard.json}
D keyboards/edc40/rules.mk
R keyboards/edda/{info.json => keyboard.json}
D keyboards/edda/rules.mk
R keyboards/edi/hardlight/mk1/{info.json => keyboard.json}
D keyboards/edi/hardlight/mk1/rules.mk
R keyboards/edi/standaside/{info.json => keyboard.json}
D keyboards/edi/standaside/rules.mk
R keyboards/ein_60/{info.json => keyboard.json}
D keyboards/ein_60/rules.mk
R keyboards/emajesty/eiri/{info.json => keyboard.json}
D keyboards/emajesty/eiri/rules.mk
R keyboards/emi20/{info.json => keyboard.json}
D keyboards/emi20/rules.mk
R keyboards/emptystring/nqg/{info.json => keyboard.json}
D keyboards/emptystring/nqg/rules.mk
R keyboards/eniigmakeyboards/ek60/{info.json => keyboard.json}
D keyboards/eniigmakeyboards/ek60/rules.mk
R keyboards/eniigmakeyboards/ek65/{info.json => keyboard.json}
D keyboards/eniigmakeyboards/ek65/rules.mk
R keyboards/eniigmakeyboards/ek87/{info.json => keyboard.json}
D keyboards/eniigmakeyboards/ek87/rules.mk
R keyboards/ep/40/{info.json => keyboard.json}
D keyboards/ep/40/rules.mk
R keyboards/ep/96/{info.json => keyboard.json}
D keyboards/ep/96/rules.mk
R keyboards/ep/comsn/hs68/{info.json => keyboard.json}
D keyboards/ep/comsn/hs68/rules.mk
R keyboards/ep/comsn/mollydooker/{info.json => keyboard.json}
D keyboards/ep/comsn/mollydooker/rules.mk
R keyboards/ep/comsn/tf_longeboye/{info.json => keyboard.json}
D keyboards/ep/comsn/tf_longeboye/rules.mk
R keyboards/eternal_keypad/{info.json => keyboard.json}
D keyboards/eternal_keypad/rules.mk
R keyboards/evancookaudio/sleepingdinosaur/{info.json => keyboard.json}
D keyboards/evancookaudio/sleepingdinosaur/rules.mk
R keyboards/evancookaudio/tenpad/{info.json => keyboard.json}
D keyboards/evancookaudio/tenpad/rules.mk
R keyboards/eve/meteor/{info.json => keyboard.json}
D keyboards/eve/meteor/rules.mk
R keyboards/evil80/{info.json => keyboard.json}
D keyboards/evil80/rules.mk
R keyboards/evolv/{info.json => keyboard.json}
D keyboards/evolv/rules.mk
R keyboards/evyd13/eon65/{info.json => keyboard.json}
D keyboards/evyd13/eon65/rules.mk
R keyboards/evyd13/eon75/{info.json => keyboard.json}
D keyboards/evyd13/eon75/rules.mk
R keyboards/evyd13/eon87/{info.json => keyboard.json}
D keyboards/evyd13/eon87/rules.mk
R keyboards/evyd13/eon95/{info.json => keyboard.json}
D keyboards/evyd13/eon95/rules.mk
R keyboards/evyd13/gh80_1800/{info.json => keyboard.json}
D keyboards/evyd13/gh80_1800/rules.mk
R keyboards/evyd13/gh80_3700/{info.json => keyboard.json}
D keyboards/evyd13/gh80_3700/rules.mk
R keyboards/evyd13/gud70/{info.json => keyboard.json}
D keyboards/evyd13/gud70/rules.mk
R keyboards/evyd13/minitomic/{info.json => keyboard.json}
D keyboards/evyd13/minitomic/rules.mk
R keyboards/evyd13/mx5160/{info.json => keyboard.json}
D keyboards/evyd13/mx5160/rules.mk
R keyboards/evyd13/nt750/{info.json => keyboard.json}
D keyboards/evyd13/nt750/rules.mk
R keyboards/evyd13/nt980/{info.json => keyboard.json}
D keyboards/evyd13/nt980/rules.mk
R keyboards/evyd13/omrontkl/{info.json => keyboard.json}
D keyboards/evyd13/omrontkl/rules.mk
R keyboards/evyd13/plain60/{info.json => keyboard.json}
D keyboards/evyd13/plain60/rules.mk
R keyboards/evyd13/quackfire/{info.json => keyboard.json}
D keyboards/evyd13/quackfire/rules.mk
R keyboards/evyd13/solheim68/{info.json => keyboard.json}
D keyboards/evyd13/solheim68/rules.mk
R keyboards/evyd13/ta65/{info.json => keyboard.json}
D keyboards/evyd13/ta65/rules.mk
R keyboards/evyd13/wonderland/{info.json => keyboard.json}
D keyboards/evyd13/wonderland/rules.mk
R keyboards/exclusive/e65/{info.json => keyboard.json}
D keyboards/exclusive/e65/rules.mk
R keyboards/exclusive/e6_rgb/{info.json => keyboard.json}
D keyboards/exclusive/e6_rgb/rules.mk
R keyboards/exclusive/e6v2/le/{info.json => keyboard.json}
D keyboards/exclusive/e6v2/le/rules.mk
R keyboards/exclusive/e6v2/le_bmc/{info.json => keyboard.json}
D keyboards/exclusive/e6v2/le_bmc/rules.mk
R keyboards/exclusive/e6v2/oe/{info.json => keyboard.json}
D keyboards/exclusive/e6v2/oe/rules.mk
R keyboards/exclusive/e6v2/oe_bmc/{info.json => keyboard.json}
D keyboards/exclusive/e6v2/oe_bmc/rules.mk
R keyboards/exclusive/e7v1/{info.json => keyboard.json}
D keyboards/exclusive/e7v1/rules.mk
R keyboards/exclusive/e7v1se/{info.json => keyboard.json}
D keyboards/exclusive/e7v1se/rules.mk
R keyboards/exent/{info.json => keyboard.json}
D keyboards/exent/rules.mk
R keyboards/eyeohdesigns/babyv/{info.json => keyboard.json}
D keyboards/eyeohdesigns/babyv/rules.mk
R keyboards/eyeohdesigns/sprh/{info.json => keyboard.json}
D keyboards/eyeohdesigns/sprh/rules.mk
R keyboards/eyeohdesigns/theboulevard/{info.json => keyboard.json}
D keyboards/eyeohdesigns/theboulevard/rules.mk
R keyboards/facew/{info.json => keyboard.json}
D keyboards/facew/rules.mk
R keyboards/feels/feels65/{info.json => keyboard.json}
D keyboards/feels/feels65/rules.mk
R keyboards/ffkeebs/siris/{info.json => keyboard.json}
D keyboards/ffkeebs/siris/rules.mk
R keyboards/flehrad/bigswitch/{info.json => keyboard.json}
D keyboards/flehrad/bigswitch/rules.mk
R keyboards/flehrad/downbubble/{info.json => keyboard.json}
D keyboards/flehrad/downbubble/rules.mk
R keyboards/flehrad/numbrero/{info.json => keyboard.json}
D keyboards/flehrad/numbrero/rules.mk
R keyboards/flehrad/snagpad/{info.json => keyboard.json}
D keyboards/flehrad/snagpad/rules.mk
R keyboards/flehrad/tradestation/{info.json => keyboard.json}
D keyboards/flehrad/tradestation/rules.mk
R keyboards/fleuron/{info.json => keyboard.json}
D keyboards/fleuron/rules.mk
R keyboards/foostan/cornelius/{info.json => keyboard.json}
D keyboards/foostan/cornelius/rules.mk
R keyboards/foxlab/key65/hotswap/{info.json => keyboard.json}
D keyboards/foxlab/key65/hotswap/rules.mk
R keyboards/foxlab/key65/universal/{info.json => keyboard.json}
D keyboards/foxlab/key65/universal/rules.mk
R keyboards/foxlab/leaf60/hotswap/{info.json => keyboard.json}
D keyboards/foxlab/leaf60/hotswap/rules.mk
R keyboards/foxlab/leaf60/universal/{info.json => keyboard.json}
D keyboards/foxlab/leaf60/universal/rules.mk
R keyboards/foxlab/time80/{info.json => keyboard.json}
D keyboards/foxlab/time80/rules.mk
R keyboards/foxlab/time_re/hotswap/{info.json => keyboard.json}
D keyboards/foxlab/time_re/hotswap/rules.mk
R keyboards/foxlab/time_re/universal/{info.json => keyboard.json}
D keyboards/foxlab/time_re/universal/rules.mk
R keyboards/fr4/southpaw75/{info.json => keyboard.json}
D keyboards/fr4/southpaw75/rules.mk
R keyboards/fr4/unix60/{info.json => keyboard.json}
D keyboards/fr4/unix60/rules.mk
R keyboards/free_willy/{info.json => keyboard.json}
D keyboards/free_willy/rules.mk
R keyboards/friedrich/{info.json => keyboard.json}
D keyboards/friedrich/rules.mk
R keyboards/frooastboard/nano/{info.json => keyboard.json}
D keyboards/frooastboard/nano/rules.mk
R keyboards/ft/mars80/{info.json => keyboard.json}
D keyboards/ft/mars80/rules.mk
R keyboards/function96/v1/{info.json => keyboard.json}
D keyboards/function96/v1/rules.mk
R keyboards/function96/v2/{info.json => keyboard.json}
D keyboards/function96/v2/rules.mk
R keyboards/funky40/{info.json => keyboard.json}
D keyboards/funky40/rules.mk
R keyboards/gami_studio/lex60/{info.json => keyboard.json}
D keyboards/gami_studio/lex60/rules.mk
R keyboards/geekboards/macropad_v2/{info.json => keyboard.json}
D keyboards/geekboards/macropad_v2/rules.mk
R keyboards/geekboards/tester/{info.json => keyboard.json}
D keyboards/geekboards/tester/rules.mk
R keyboards/generic_panda/panda65_01/{info.json => keyboard.json}
D keyboards/generic_panda/panda65_01/rules.mk
R keyboards/genone/eclipse_65/{info.json => keyboard.json}
D keyboards/genone/eclipse_65/rules.mk
R keyboards/genone/g1_65/{info.json => keyboard.json}
D keyboards/genone/g1_65/rules.mk
R keyboards/ggkeyboards/genesis/hotswap/{info.json => keyboard.json}
D keyboards/ggkeyboards/genesis/hotswap/rules.mk
R keyboards/ggkeyboards/genesis/solder/{info.json => keyboard.json}
D keyboards/ggkeyboards/genesis/solder/rules.mk
R keyboards/gh60/revc/{info.json => keyboard.json}
D keyboards/gh60/revc/rules.mk
R keyboards/gh60/satan/{info.json => keyboard.json}
D keyboards/gh60/satan/rules.mk
R keyboards/gh60/v1p3/{info.json => keyboard.json}
D keyboards/gh60/v1p3/rules.mk
R keyboards/gh80_3000/{info.json => keyboard.json}
D keyboards/gh80_3000/rules.mk
R keyboards/ghs/rar/{info.json => keyboard.json}
D keyboards/ghs/rar/rules.mk
R keyboards/gizmo_engineering/gk6/{info.json => keyboard.json}
D keyboards/gizmo_engineering/gk6/rules.mk
R keyboards/gkeyboard/gkb_m16/{info.json => keyboard.json}
D keyboards/gkeyboard/gkb_m16/rules.mk
R keyboards/gmmk/gmmk2/p65/ansi/{info.json => keyboard.json}
D keyboards/gmmk/gmmk2/p65/ansi/rules.mk
R keyboards/gmmk/gmmk2/p65/iso/{info.json => keyboard.json}
D keyboards/gmmk/gmmk2/p65/iso/rules.mk
R keyboards/gmmk/gmmk2/p96/ansi/{info.json => keyboard.json}
D keyboards/gmmk/gmmk2/p96/ansi/rules.mk
R keyboards/gmmk/gmmk2/p96/iso/{info.json => keyboard.json}
D keyboards/gmmk/gmmk2/p96/iso/rules.mk
R keyboards/gmmk/pro/rev1/ansi/{info.json => keyboard.json}
D keyboards/gmmk/pro/rev1/ansi/rules.mk
R keyboards/gmmk/pro/rev1/iso/{info.json => keyboard.json}
D keyboards/gmmk/pro/rev1/iso/rules.mk
R keyboards/gmmk/pro/rev2/ansi/{info.json => keyboard.json}
D keyboards/gmmk/pro/rev2/ansi/rules.mk
R keyboards/gmmk/pro/rev2/iso/{info.json => keyboard.json}
D keyboards/gmmk/pro/rev2/iso/rules.mk
R keyboards/gorthage_truck/{info.json => keyboard.json}
D keyboards/gorthage_truck/rules.mk
R keyboards/gowla/{info.json => keyboard.json}
D keyboards/gowla/rules.mk
R keyboards/gray_studio/aero75/{info.json => keyboard.json}
D keyboards/gray_studio/aero75/rules.mk
R keyboards/gray_studio/apollo80/{info.json => keyboard.json}
D keyboards/gray_studio/apollo80/rules.mk
R keyboards/gray_studio/hb85/{info.json => keyboard.json}
D keyboards/gray_studio/hb85/rules.mk
R keyboards/gray_studio/space65/{info.json => keyboard.json}
D keyboards/gray_studio/space65/rules.mk
R keyboards/gray_studio/space65r3/{info.json => keyboard.json}
D keyboards/gray_studio/space65r3/rules.mk
R keyboards/grid600/press/{info.json => keyboard.json}
D keyboards/grid600/press/rules.mk
R keyboards/h0oni/deskpad/{info.json => keyboard.json}
D keyboards/h0oni/deskpad/rules.mk
R keyboards/h0oni/hotduck/{info.json => keyboard.json}
D keyboards/h0oni/hotduck/rules.mk
R keyboards/halokeys/elemental75/{info.json => keyboard.json}
D keyboards/halokeys/elemental75/rules.mk
R keyboards/han60/{info.json => keyboard.json}
D keyboards/han60/rules.mk
R keyboards/handwired/2x5keypad/{info.json => keyboard.json}
D keyboards/handwired/2x5keypad/rules.mk
R keyboards/handwired/3dfoxc/{info.json => keyboard.json}
D keyboards/handwired/3dfoxc/rules.mk
R keyboards/handwired/412_64/{info.json => keyboard.json}
D keyboards/handwired/412_64/rules.mk
R keyboards/handwired/6key/{info.json => keyboard.json}
D keyboards/handwired/6key/rules.mk
R keyboards/handwired/6macro/{info.json => keyboard.json}
D keyboards/handwired/6macro/rules.mk
R keyboards/handwired/aek64/{info.json => keyboard.json}
D keyboards/handwired/aek64/rules.mk
R keyboards/handwired/aim65/{info.json => keyboard.json}
D keyboards/handwired/aim65/rules.mk
R keyboards/handwired/amigopunk/{info.json => keyboard.json}
D keyboards/handwired/amigopunk/rules.mk
R keyboards/handwired/angel/{info.json => keyboard.json}
D keyboards/handwired/angel/rules.mk
R keyboards/handwired/aplx2/{info.json => keyboard.json}
D keyboards/handwired/aplx2/rules.mk
R keyboards/handwired/aranck/{info.json => keyboard.json}
D keyboards/handwired/aranck/rules.mk
R keyboards/handwired/arrow_pad/{info.json => keyboard.json}
D keyboards/handwired/arrow_pad/rules.mk
R keyboards/handwired/atreus50/{info.json => keyboard.json}
D keyboards/handwired/atreus50/rules.mk
R keyboards/handwired/axon/{info.json => keyboard.json}
D keyboards/handwired/axon/rules.mk
R keyboards/handwired/bigmac/{info.json => keyboard.json}
D keyboards/handwired/bigmac/rules.mk
R keyboards/handwired/bolek/{info.json => keyboard.json}
D keyboards/handwired/bolek/rules.mk
R keyboards/handwired/boss566y/redragon_vara/{info.json => keyboard.json}
D keyboards/handwired/boss566y/redragon_vara/rules.mk
R keyboards/handwired/bstk100/{info.json => keyboard.json}
D keyboards/handwired/bstk100/rules.mk
R keyboards/handwired/cans12er/{info.json => keyboard.json}
D keyboards/handwired/cans12er/rules.mk
R keyboards/handwired/carpolly/{info.json => keyboard.json}
D keyboards/handwired/carpolly/rules.mk
R keyboards/handwired/cmd60/{info.json => keyboard.json}
D keyboards/handwired/cmd60/rules.mk
R keyboards/handwired/co60/rev1/{info.json => keyboard.json}
D keyboards/handwired/co60/rev1/rules.mk
R keyboards/handwired/co60/rev6/{info.json => keyboard.json}
D keyboards/handwired/co60/rev6/rules.mk
R keyboards/handwired/co60/rev7/{info.json => keyboard.json}
D keyboards/handwired/co60/rev7/rules.mk
R keyboards/handwired/concertina/64key/{info.json => keyboard.json}
D keyboards/handwired/concertina/64key/rules.mk
R keyboards/handwired/croxsplit44/{info.json => keyboard.json}
D keyboards/handwired/croxsplit44/rules.mk
R keyboards/handwired/dactyl_left/{info.json => keyboard.json}
D keyboards/handwired/dactyl_left/rules.mk
R keyboards/handwired/daishi/{info.json => keyboard.json}
D keyboards/handwired/daishi/rules.mk
R keyboards/handwired/dc/mc/001/{info.json => keyboard.json}
D keyboards/handwired/dc/mc/001/rules.mk
R keyboards/handwired/ddg_56/{info.json => keyboard.json}
D keyboards/handwired/ddg_56/rules.mk
R keyboards/handwired/eagleii/{info.json => keyboard.json}
D keyboards/handwired/eagleii/rules.mk
R keyboards/handwired/ergocheap/{info.json => keyboard.json}
D keyboards/handwired/ergocheap/rules.mk
R keyboards/handwired/evk/v1_3/{info.json => keyboard.json}
D keyboards/handwired/evk/v1_3/rules.mk
R keyboards/handwired/fc200rt_qmk/{info.json => keyboard.json}
D keyboards/handwired/fc200rt_qmk/rules.mk
R keyboards/handwired/fivethirteen/{info.json => keyboard.json}
D keyboards/handwired/fivethirteen/rules.mk
R keyboards/handwired/floorboard/{info.json => keyboard.json}
D keyboards/handwired/floorboard/rules.mk
R keyboards/handwired/gamenum/{info.json => keyboard.json}
D keyboards/handwired/gamenum/rules.mk
R keyboards/handwired/heisenberg/{info.json => keyboard.json}
D keyboards/handwired/heisenberg/rules.mk
R keyboards/handwired/hexon38/{info.json => keyboard.json}
D keyboards/handwired/hexon38/rules.mk
R keyboards/handwired/hnah108/{info.json => keyboard.json}
D keyboards/handwired/hnah108/rules.mk
R keyboards/handwired/hnah40/{info.json => keyboard.json}
D keyboards/handwired/hnah40/rules.mk
R keyboards/handwired/hnah40rgb/{info.json => keyboard.json}
D keyboards/handwired/hnah40rgb/rules.mk
R keyboards/handwired/hwpm87/{info.json => keyboard.json}
D keyboards/handwired/hwpm87/rules.mk
R keyboards/handwired/ibm_wheelwriter/{info.json => keyboard.json}
D keyboards/handwired/ibm_wheelwriter/rules.mk
R keyboards/handwired/jn68m/{info.json => keyboard.json}
D keyboards/handwired/jn68m/rules.mk
R keyboards/handwired/jopr/{info.json => keyboard.json}
D keyboards/handwired/jopr/rules.mk
R keyboards/handwired/jot50/{info.json => keyboard.json}
D keyboards/handwired/jot50/rules.mk
R keyboards/handwired/jotpad16/{info.json => keyboard.json}
D keyboards/handwired/jotpad16/rules.mk
R keyboards/handwired/juliet/{info.json => keyboard.json}
D keyboards/handwired/juliet/rules.mk
R keyboards/handwired/k8split/{info.json => keyboard.json}
D keyboards/handwired/k8split/rules.mk
R keyboards/handwired/k_numpad17/{info.json => keyboard.json}
D keyboards/handwired/k_numpad17/rules.mk
R keyboards/handwired/kbod/{info.json => keyboard.json}
D keyboards/handwired/kbod/rules.mk
R keyboards/handwired/leftynumpad/{info.json => keyboard.json}
D keyboards/handwired/leftynumpad/rules.mk
R keyboards/handwired/lovelive9/{info.json => keyboard.json}
D keyboards/handwired/lovelive9/rules.mk
R keyboards/handwired/magicforce61/{info.json => keyboard.json}
D keyboards/handwired/magicforce61/rules.mk
R keyboards/handwired/magicforce68/{info.json => keyboard.json}
D keyboards/handwired/magicforce68/rules.mk
R keyboards/handwired/mechboards_micropad/{info.json => keyboard.json}
D keyboards/handwired/mechboards_micropad/rules.mk
R keyboards/handwired/minorca/{info.json => keyboard.json}
D keyboards/handwired/minorca/rules.mk
R keyboards/handwired/misterdeck/{info.json => keyboard.json}
D keyboards/handwired/misterdeck/rules.mk
R keyboards/handwired/mutepad/{info.json => keyboard.json}
D keyboards/handwired/mutepad/rules.mk
R keyboards/handwired/nicekey/{info.json => keyboard.json}
D keyboards/handwired/nicekey/rules.mk
R keyboards/handwired/nozbe_macro/{info.json => keyboard.json}
D keyboards/handwired/nozbe_macro/rules.mk
R keyboards/handwired/numpad20/{info.json => keyboard.json}
D keyboards/handwired/numpad20/rules.mk
R keyboards/handwired/obuwunkunubi/spaget/{info.json => keyboard.json}
D keyboards/handwired/obuwunkunubi/spaget/rules.mk
R keyboards/handwired/oem_ansi_fullsize/{info.json => keyboard.json}
D keyboards/handwired/oem_ansi_fullsize/rules.mk
R keyboards/handwired/oem_iso_fullsize/{info.json => keyboard.json}
D keyboards/handwired/oem_iso_fullsize/rules.mk
R keyboards/handwired/ortho5x13/{info.json => keyboard.json}
D keyboards/handwired/ortho5x13/rules.mk
R keyboards/handwired/ortho5x14/{info.json => keyboard.json}
D keyboards/handwired/ortho5x14/rules.mk
R keyboards/handwired/pilcrow/{info.json => keyboard.json}
D keyboards/handwired/pilcrow/rules.mk
R keyboards/handwired/prime_exl/{info.json => keyboard.json}
D keyboards/handwired/prime_exl/rules.mk
R keyboards/handwired/prime_exl_plus/{info.json => keyboard.json}
D keyboards/handwired/prime_exl_plus/rules.mk
R keyboards/handwired/prkl30/promicro/{info.json => keyboard.json}
D keyboards/handwired/prkl30/promicro/rules.mk
R keyboards/handwired/pteron/{info.json => keyboard.json}
D keyboards/handwired/pteron/rules.mk
R keyboards/handwired/pteron38/{info.json => keyboard.json}
D keyboards/handwired/pteron38/rules.mk
R keyboards/handwired/pteron44/{info.json => keyboard.json}
D keyboards/handwired/pteron44/rules.mk
R keyboards/handwired/retro_refit/{info.json => keyboard.json}
D keyboards/handwired/retro_refit/rules.mk
R keyboards/handwired/rs60/{info.json => keyboard.json}
D keyboards/handwired/rs60/rules.mk
R keyboards/handwired/selene/{info.json => keyboard.json}
D keyboards/handwired/selene/rules.mk
R keyboards/handwired/sick68/{info.json => keyboard.json}
D keyboards/handwired/sick68/rules.mk
R keyboards/handwired/sick_pad/{info.json => keyboard.json}
D keyboards/handwired/sick_pad/rules.mk
R keyboards/handwired/snatchpad/{info.json => keyboard.json}
D keyboards/handwired/snatchpad/rules.mk
R keyboards/handwired/space_oddity/{info.json => keyboard.json}
D keyboards/handwired/space_oddity/rules.mk
R keyboards/handwired/steamvan/rev1/{info.json => keyboard.json}
D keyboards/handwired/steamvan/rev1/rules.mk
R keyboards/handwired/sticc14/{info.json => keyboard.json}
D keyboards/handwired/sticc14/rules.mk
R keyboards/handwired/stream_cheap/2x3/{info.json => keyboard.json}
D keyboards/handwired/stream_cheap/2x3/rules.mk
R keyboards/handwired/stream_cheap/2x5/{info.json => keyboard.json}
D keyboards/handwired/stream_cheap/2x5/rules.mk
R keyboards/handwired/swiftrax/astro65/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/astro65/rules.mk
R keyboards/handwired/swiftrax/bebol/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/bebol/rules.mk
R keyboards/handwired/swiftrax/beegboy/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/beegboy/rules.mk
R keyboards/handwired/swiftrax/bumblebee/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/bumblebee/rules.mk
R keyboards/handwired/swiftrax/cowfish/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/cowfish/rules.mk
R keyboards/handwired/swiftrax/digicarp65/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/digicarp65/rules.mk
R keyboards/handwired/swiftrax/digicarpice/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/digicarpice/rules.mk
R keyboards/handwired/swiftrax/equator/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/equator/rules.mk
R keyboards/handwired/swiftrax/glacier/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/glacier/rules.mk
R keyboards/handwired/swiftrax/joypad/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/joypad/rules.mk
R keyboards/handwired/swiftrax/koalafications/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/koalafications/rules.mk
R keyboards/handwired/swiftrax/nodu/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/nodu/rules.mk
R keyboards/handwired/swiftrax/pandamic/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/pandamic/rules.mk
R keyboards/handwired/swiftrax/the_galleon/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/the_galleon/rules.mk
R keyboards/handwired/swiftrax/unsplit/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/unsplit/rules.mk
R keyboards/handwired/swiftrax/walter/{info.json => keyboard.json}
D keyboards/handwired/swiftrax/walter/rules.mk
R keyboards/handwired/t111/{info.json => keyboard.json}
D keyboards/handwired/t111/rules.mk
R keyboards/handwired/tennie/{info.json => keyboard.json}
D keyboards/handwired/tennie/rules.mk
R keyboards/handwired/terminus_mini/{info.json => keyboard.json}
D keyboards/handwired/terminus_mini/rules.mk
R keyboards/handwired/traveller/{info.json => keyboard.json}
D keyboards/handwired/traveller/rules.mk
R keyboards/handwired/tritium_numpad/{info.json => keyboard.json}
D keyboards/handwired/tritium_numpad/rules.mk
R keyboards/handwired/twig/twig50/{info.json => keyboard.json}
D keyboards/handwired/twig/twig50/rules.mk
R keyboards/handwired/unicomp_mini_m/{info.json => keyboard.json}
D keyboards/handwired/unicomp_mini_m/rules.mk
R keyboards/handwired/videowriter/{info.json => keyboard.json}
D keyboards/handwired/videowriter/rules.mk
R keyboards/handwired/wabi/{info.json => keyboard.json}
D keyboards/handwired/wabi/rules.mk
R keyboards/handwired/woodpad/{info.json => keyboard.json}
D keyboards/handwired/woodpad/rules.mk
R keyboards/handwired/z150/{info.json => keyboard.json}
D keyboards/handwired/z150/rules.mk
R keyboards/handwired/zergo/{info.json => keyboard.json}
D keyboards/handwired/zergo/rules.mk
R keyboards/hardlineworks/otd_plus/{info.json => keyboard.json}
D keyboards/hardlineworks/otd_plus/rules.mk
R keyboards/heliar/wm1_hotswap/{info.json => keyboard.json}
D keyboards/heliar/wm1_hotswap/rules.mk
R keyboards/hfdkb/ac001/{info.json => keyboard.json}
D keyboards/hfdkb/ac001/rules.mk
R keyboards/hhkb_lite_2/{info.json => keyboard.json}
D keyboards/hhkb_lite_2/rules.mk
R keyboards/hifumi/{info.json => keyboard.json}
D keyboards/hifumi/rules.mk
R keyboards/hineybush/h08_ocelot/{info.json => keyboard.json}
D keyboards/hineybush/h08_ocelot/rules.mk
R keyboards/hineybush/h10/{info.json => keyboard.json}
D keyboards/hineybush/h10/rules.mk
R keyboards/hineybush/h60/{info.json => keyboard.json}
D keyboards/hineybush/h60/rules.mk
R keyboards/hineybush/h65/{info.json => keyboard.json}
D keyboards/hineybush/h65/rules.mk
R keyboards/hineybush/h65_hotswap/{info.json => keyboard.json}
D keyboards/hineybush/h65_hotswap/rules.mk
R keyboards/hineybush/h660s/{info.json => keyboard.json}
D keyboards/hineybush/h660s/rules.mk
R keyboards/hineybush/h75_singa/{info.json => keyboard.json}
D keyboards/hineybush/h75_singa/rules.mk
R keyboards/hineybush/hineyg80/{info.json => keyboard.json}
D keyboards/hineybush/hineyg80/rules.mk
R keyboards/hineybush/physix/{info.json => keyboard.json}
D keyboards/hineybush/physix/rules.mk
R keyboards/hineybush/sm68/{info.json => keyboard.json}
D keyboards/hineybush/sm68/rules.mk
R keyboards/hnahkb/freyr/{info.json => keyboard.json}
D keyboards/hnahkb/freyr/rules.mk
R keyboards/hnahkb/stella/{info.json => keyboard.json}
D keyboards/hnahkb/stella/rules.mk
R keyboards/holyswitch/southpaw75/{info.json => keyboard.json}
D keyboards/holyswitch/southpaw75/rules.mk
R keyboards/horizon/{info.json => keyboard.json}
D keyboards/horizon/rules.mk
R keyboards/horrortroll/chinese_pcb/black_e65/{info.json => keyboard.json}
D keyboards/horrortroll/chinese_pcb/black_e65/rules.mk
R keyboards/horrortroll/chinese_pcb/devil68_pro/{info.json => keyboard.json}
D keyboards/horrortroll/chinese_pcb/devil68_pro/rules.mk
R keyboards/horrortroll/paws60/{info.json => keyboard.json}
D keyboards/horrortroll/paws60/rules.mk
R keyboards/hp69/{info.json => keyboard.json}
D keyboards/hp69/rules.mk
R keyboards/huytbt/h50/{info.json => keyboard.json}
D keyboards/huytbt/h50/rules.mk
R keyboards/e88/info.json => keyboards/e88/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0187",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "D0", "D1", "D2", "D3", "B3", "B2", "B1", "E6", "D5", "D6", "D4"],
        "rows": ["B7", "D7", "B4", "C6", "B5", "B6"]

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

D keyboards/ealdin/quadrant/rules.mk => keyboards/ealdin/quadrant/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 = 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 rotary encoders

R keyboards/earth_rover/info.json => keyboards/earth_rover/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xEE11",
        "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"],
        "rows": ["D4", "C6", "D7", "E6"]

D keyboards/earth_rover/rules.mk => keyboards/earth_rover/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/eason/aeroboard/info.json => keyboards/eason/aeroboard/keyboard.json +10 -0
@@ 28,6 28,16 @@
        "pin": "B15",
        "driver": "spi"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true,
        "sleep_led": true
    },
    "matrix_pins": {
        "cols": ["B9", "B8", "B7", "B6", "B5", "B4", "B3", "B11", "A15", "A10", "A9", "B14", "B13", "B12", "A5", "A4"],
        "rows": ["B10", "B1", "B0", "A7", "A6"]

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

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

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

D keyboards/eason/greatsword80/rules.mk => keyboards/eason/greatsword80/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/ebastler/isometria_75/rev1/info.json => keyboards/ebastler/isometria_75/rev1/keyboard.json +11 -0
@@ 21,6 21,17 @@
        "pin": "B3",
        "driver": "pwm"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B12", "B13", "B14", "B15", "A8", "A10", "A13", "A14", "B9", "C13", "F0", "F1", "A0", "B2", "B10", "B11"],
        "rows": ["A15", "B4", "B5", "B6", "B7", "B8"]

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


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

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

R keyboards/edda/info.json => keyboards/edda/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x4544",
        "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", "C7", "C6", "B6", "B3", "D7", "D6", "D4", "D5", "D3", "D2", "D1", "D0"],
        "rows": ["F1", "F0", "E6", "B5", "B4"]

D keyboards/edda/rules.mk => keyboards/edda/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/edi/hardlight/mk1/info.json => keyboards/edi/hardlight/mk1/keyboard.json +10 -0
@@ 6,6 6,16 @@
        "pid": "0x2401",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "key_lock": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["E6", "F0", "F1", "F4", "F5", "F6", "F7", "B5"],
        "rows": ["B0", "B1", "B2", "B3", "D4", "D6", "D7", "B4"]

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

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

D keyboards/edi/standaside/rules.mk => keyboards/edi/standaside/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
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = yes       # Enable RGB underlighting support

R keyboards/ein_60/info.json => keyboards/ein_60/keyboard.json +10 -0
@@ 36,6 36,16 @@
            "twinkle": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "oled": true
    },
    "matrix_pins": {
        "cols": ["A3", "A2", "A1", "A0", "F6", "F5", "F0", "E0", "E1", "C0", "C1", "C2", "C3"],
        "rows": ["F1", "F2", "F3", "F4"]

D keyboards/ein_60/rules.mk => keyboards/ein_60/rules.mk +0 -15
@@ 1,15 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = 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
RGB_MATRIX_ENABLE = no      # Enable for pretty RGB matrix effects
ENCODER_ENABLE = yes        # Enables the use of one or more encoders
OLED_ENABLE = yes           # Enables the use of OLED displays

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

D keyboards/emajesty/eiri/rules.mk => keyboards/emajesty/eiri/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/emi20/info.json => keyboards/emi20/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6060",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C7", "C6", "B5", "B4"],
        "rows": ["F4", "F5", "F6", "F7", "B6"]

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

D keyboards/emptystring/nqg/rules.mk => keyboards/emptystring/nqg/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 = 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 = no      # Enable WS2812 RGB underlight.

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

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

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

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

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

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

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

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

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

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

D keyboards/evancookaudio/sleepingdinosaur/rules.mk => keyboards/evancookaudio/sleepingdinosaur/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/evancookaudio/tenpad/info.json => keyboards/evancookaudio/tenpad/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "extrakey": false,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7", "B1"],
        "rows": ["D0", "D1"]

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

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

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

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

D keyboards/evil80/rules.mk => keyboards/evil80/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 = 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 = no        # Enable WS2812 RGB underlight.

R keyboards/evolv/info.json => keyboards/evolv/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0E75",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A6", "A5", "A4", "A3", "A2", "A1", "A0", "C14", "F0", "C15", "B9", "B8", "B7", "B6", "B5", "B4"],
        "rows": ["B10", "B11", "A7", "B0", "B1", "B2"]

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


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

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

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

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

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

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

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

R keyboards/evyd13/gh80_3700/info.json => keyboards/evyd13/gh80_3700/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x633A",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B0", "D7", "D6", "D4"],
        "rows": ["B3", "C7", "C6", "B6", "B5", "B4"]

D keyboards/evyd13/gh80_3700/rules.mk => keyboards/evyd13/gh80_3700/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
ENCODER_ENABLE = yes        # Enable support for rotary encoders

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

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

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

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

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

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

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

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

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

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

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

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

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

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

D keyboards/evyd13/wonderland/rules.mk => keyboards/evyd13/wonderland/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 = yes           # Enable N-Key Rollover
RGBLIGHT_ENABLE = yes   # Enable keyboard underlight functionality
BACKLIGHT_ENABLE = no  # Enable keyboard backlight functionality
AUDIO_ENABLE = no
AUTO_SHIFT_ENABLE = no
VELOCIKEY_ENABLE = yes

R keyboards/exclusive/e65/info.json => keyboards/exclusive/e65/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xE605",
        "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": ["C6", "C7", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7", "F0", "F1", "F4", "F5", "F6", "F7"],
        "rows": ["B0", "B1", "B2", "B3", "B4"]

D keyboards/exclusive/e65/rules.mk => keyboards/exclusive/e65/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
AUDIO_ENABLE     = no
RGBLIGHT_ENABLE  = yes

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

D keyboards/exclusive/e6_rgb/rules.mk => keyboards/exclusive/e6_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 = 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
RGB_MATRIX_ENABLE = no      # Use RGB matrix

R keyboards/exclusive/e6v2/le/info.json => keyboards/exclusive/e6v2/le/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x6060",
        "device_version": "0.0.2"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "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/exclusive/e6v2/le/rules.mk => keyboards/exclusive/e6v2/le/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
RGBLIGHT_ENABLE = yes
AUDIO_ENABLE = no           # Audio output

R keyboards/exclusive/e6v2/le_bmc/info.json => keyboards/exclusive/e6v2/le_bmc/keyboard.json +10 -0
@@ 7,6 7,16 @@
        "pid": "0xE62D",
        "device_version": "0.0.1"
    },
    "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", "C2", "C3", "C4", "C5", "D7"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7"]

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

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

D keyboards/exclusive/e6v2/oe/rules.mk => keyboards/exclusive/e6v2/oe/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
RGBLIGHT_ENABLE = yes
AUDIO_ENABLE = no           # Audio output

R keyboards/exclusive/e6v2/oe_bmc/info.json => keyboards/exclusive/e6v2/oe_bmc/keyboard.json +10 -0
@@ 7,6 7,16 @@
        "pid": "0xE62B",
        "device_version": "0.0.1"
    },
    "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", "C2", "C3", "C4", "C5", "D7"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7"]

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

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

D keyboards/exclusive/e7v1/rules.mk => keyboards/exclusive/e7v1/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
AUDIO_ENABLE     = no
RGBLIGHT_ENABLE  = yes

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

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

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

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

R keyboards/eyeohdesigns/babyv/info.json => keyboards/eyeohdesigns/babyv/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": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "B4", "D7", "D6", "D4", "B0", "B1", "B2", "F0", "F1", "F4"],
        "rows": ["B5", "D2", "D5", "D3"]

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

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

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

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

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

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

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

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

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

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

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

D keyboards/flehrad/bigswitch/rules.mk => keyboards/flehrad/bigswitch/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  = 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/flehrad/downbubble/info.json => keyboards/flehrad/downbubble/keyboard.json +8 -0
@@ 7,6 7,14 @@
    "pid": "0x0000",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["F7", "C7", "C6", "C5", "C4", "C3", "C2", "C1", "C0", "E1", "E0", "D7", "D6", "D5", "D4", "D3", "D2", "D1", "D0", "B7"],
    "rows": ["F1", "F2", "F3", "F4", "F5", "F6"]

D keyboards/flehrad/downbubble/rules.mk => keyboards/flehrad/downbubble/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/flehrad/numbrero/info.json => keyboards/flehrad/numbrero/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x6060",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["D1", "D0", "D4", "F5", "F4"],
    "rows": ["F6", "B5", "B4", "E6", "F7"]

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

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

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

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

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

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

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

RGBLIGHT_ENABLE = yes

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

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

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

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

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

R keyboards/foxlab/leaf60/hotswap/info.json => keyboards/foxlab/leaf60/hotswap/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0001",
        "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": ["F5", "F4", "F1", "F0", "B0", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4"],
        "rows": ["D2", "D1", "D0", "D3", "D5"]

D keyboards/foxlab/leaf60/hotswap/rules.mk => keyboards/foxlab/leaf60/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 = 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/foxlab/leaf60/universal/info.json => keyboards/foxlab/leaf60/universal/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0002",
        "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": ["B0", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
        "rows": ["D0", "D1", "F0", "F4", "F1"]

D keyboards/foxlab/leaf60/universal/rules.mk => keyboards/foxlab/leaf60/universal/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/foxlab/time80/info.json => keyboards/foxlab/time80/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0005",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2", "D7", "A0"],
        "rows": ["B1", "B2", "B3", "B5", "B6", "B7", "B0"]

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

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

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

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

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

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

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

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

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

D keyboards/friedrich/rules.mk => keyboards/friedrich/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/frooastboard/nano/info.json => keyboards/frooastboard/nano/keyboard.json +9 -0
@@ 15,6 15,15 @@
          ]
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": false,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "rows": ["B0", "B1"],
        "cols": ["B2", "B3"]

D keyboards/frooastboard/nano/rules.mk => keyboards/frooastboard/nano/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = no        # Audio control and System control
CONSOLE_ENABLE = 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/ft/mars80/info.json => keyboards/ft/mars80/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x422D",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2"],
        "rows": ["B0", "B1", "B2", "B3", "B5", "B6", "B7"]

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

R keyboards/function96/v1/info.json => keyboards/function96/v1/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x672A",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["A3", "A4", "A5", "A6", "A7", "B0", "B1", "B2", "B10", "B12", "A13", "A14", "A15", "B3", "B4", "B5", "B6", "B7", "B8"],
        "rows": ["F1", "F0", "C15", "C14", "C13", "B9"]

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

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

D keyboards/funky40/rules.mk => keyboards/funky40/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 - this may disable space cadet right shift/enter
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/gami_studio/lex60/info.json => keyboards/gami_studio/lex60/keyboard.json +9 -0
@@ 26,6 26,15 @@
    "ws2812": {
        "pin": "D1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B7", "F7", "C7", "E6", "C6", "F0", "B6", "F1", "B5", "F4", "B4", "F5", "D7", "F6", "D6"],
        "rows": ["D5", "D4", "B0", "D2", "D3"]

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

R keyboards/geekboards/macropad_v2/info.json => keyboards/geekboards/macropad_v2/keyboard.json +9 -0
@@ 55,6 55,15 @@
  },
  "processor": "STM32F072",
  "bootloader": "stm32-dfu",
  "features": {
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "rgb_matrix": true
  },
  "matrix_pins": {
    "direct": [
      ["B13", "B15", "B3", "B5"],

D keyboards/geekboards/macropad_v2/rules.mk => keyboards/geekboards/macropad_v2/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/geekboards/tester/info.json => keyboards/geekboards/tester/keyboard.json +9 -0
@@ 52,6 52,15 @@
        },
        "driver": "is31fl3731"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["F7", "F6", "D2", "D3"],
        "rows": ["B0", "D4"]

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

R keyboards/generic_panda/panda65_01/info.json => keyboards/generic_panda/panda65_01/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": false
    },
    "matrix_pins": {
        "cols": ["A3", "A10", "B7", "B6", "B5", "B4", "B3", "A15", "A14", "A2", "A1", "A0", "F1", "F0", "B10", "B11"],
        "rows": ["A9", "A8", "B15", "A6", "A4"]

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

D keyboards/genone/eclipse_65/rules.mk => keyboards/genone/eclipse_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 = 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 keybaord RGB underglow
AUDIO_ENABLE = no           # Audio output

R keyboards/genone/g1_65/info.json => keyboards/genone/g1_65/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": false,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "B5", "B6", "C6", "C7", "F7", "F6"],
    "rows": ["B3", "B7", "B0", "B1", "B2"]

D keyboards/genone/g1_65/rules.mk => keyboards/genone/g1_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 = 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 keybaord RGB underglow
AUDIO_ENABLE = no           # Audio output

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

D keyboards/ggkeyboards/genesis/hotswap/rules.mk => keyboards/ggkeyboards/genesis/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/ggkeyboards/genesis/solder/info.json => keyboards/ggkeyboards/genesis/solder/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xD4D2",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F2", "F3", "F4", "F5", "F6", "F7", "A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "C6", "C7"],
        "rows": ["C5", "C4", "C3", "C2", "C1", "C0"]

D keyboards/ggkeyboards/genesis/solder/rules.mk => keyboards/ggkeyboards/genesis/solder/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = 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/gh60/revc/info.json => keyboards/gh60/revc/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": ["F0", "F1", "E6", "C7", "C6", "B6", "D4", "B1", "B7", "B5", "B4", "D7", "D6", "B3"],
        "rows": ["D0", "D1", "D2", "D3", "D5"]

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

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

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

R keyboards/gh60/v1p3/info.json => keyboards/gh60/v1p3/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0000",
        "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": ["C7", "F6", "F5", "F4", "F1", "E6", "D0", "D1", "D2", "D3", "D4", "D5", "D6", "D7", "B4", "B5"],
        "rows": ["B0", "B1", "B2", "B3", "F7"]

D keyboards/gh60/v1p3/rules.mk => keyboards/gh60/v1p3/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/gh80_3000/info.json => keyboards/gh80_3000/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x3000",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "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/gh80_3000/rules.mk => keyboards/gh80_3000/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no	# Mouse keys
EXTRAKEY_ENABLE = yes	# Audio control and System control
CONSOLE_ENABLE = no	# Console for debug
COMMAND_ENABLE = no    # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no  # Enable keyboard backlight functionality
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = no

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

D keyboards/ghs/rar/rules.mk => keyboards/ghs/rar/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/gizmo_engineering/gk6/info.json => keyboards/gizmo_engineering/gk6/keyboard.json +9 -0
@@ 27,6 27,15 @@
        "react_on_keyup": true,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["B5", "C6", "C7", "F7", "F6", "D5", "D3", "D2", "F1", "F4", "B7", "F5"],
        "rows": ["B6", "B4", "D7", "D6", "D4"]

D keyboards/gizmo_engineering/gk6/rules.mk => keyboards/gizmo_engineering/gk6/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/gkeyboard/gkb_m16/info.json => keyboards/gkeyboard/gkb_m16/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "F1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "F5", "F6", "F7"],
        "rows": ["D4", "D5", "D6", "D7"]

D keyboards/gkeyboard/gkb_m16/rules.mk => keyboards/gkeyboard/gkb_m16/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/gmmk/gmmk2/p65/ansi/info.json => keyboards/gmmk/gmmk2/p65/ansi/keyboard.json +9 -0
@@ 11,6 11,15 @@
    "qmk": {
        "tap_keycode_delay": 10
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8"]

D keyboards/gmmk/gmmk2/p65/ansi/rules.mk => keyboards/gmmk/gmmk2/p65/ansi/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 NKRO Rollover.
BACKLIGHT_ENABLE = no        # Enable keyboard backlight functionality.
RGBLIGHT_ENABLE = no         # Enable keyboard RGB underglow.
AUDIO_ENABLE = no            # Audio output.
RGB_MATRIX_ENABLE = yes      # Enable RGB matrix effects.

R keyboards/gmmk/gmmk2/p65/iso/info.json => keyboards/gmmk/gmmk2/p65/iso/keyboard.json +9 -0
@@ 11,6 11,15 @@
    "qmk": {
        "tap_keycode_delay": 10
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8"]

D keyboards/gmmk/gmmk2/p65/iso/rules.mk => keyboards/gmmk/gmmk2/p65/iso/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 NKRO Rollover.
BACKLIGHT_ENABLE = no        # Enable keyboard backlight functionality.
RGBLIGHT_ENABLE = no         # Enable keyboard RGB underglow.
AUDIO_ENABLE = no            # Audio output.
RGB_MATRIX_ENABLE = yes      # Enable RGB matrix effects.

R keyboards/gmmk/gmmk2/p96/ansi/info.json => keyboards/gmmk/gmmk2/p96/ansi/keyboard.json +9 -0
@@ 11,6 11,15 @@
    "qmk": {
        "tap_keycode_delay": 10
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10", "B11", "B12", "B13"]

D keyboards/gmmk/gmmk2/p96/ansi/rules.mk => keyboards/gmmk/gmmk2/p96/ansi/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 NKRO Rollover.
BACKLIGHT_ENABLE = no        # Enable keyboard backlight functionality.
RGBLIGHT_ENABLE = no         # Enable keyboard RGB underglow.
AUDIO_ENABLE = no            # Audio output.
RGB_MATRIX_ENABLE = yes      # Enable RGB matrix effects.

R keyboards/gmmk/gmmk2/p96/iso/info.json => keyboards/gmmk/gmmk2/p96/iso/keyboard.json +9 -0
@@ 11,6 11,15 @@
    "qmk": {
        "tap_keycode_delay": 10
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10", "B11", "B12", "B13"]

D keyboards/gmmk/gmmk2/p96/iso/rules.mk => keyboards/gmmk/gmmk2/p96/iso/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 NKRO Rollover.
BACKLIGHT_ENABLE = no        # Enable keyboard backlight functionality.
RGBLIGHT_ENABLE = no         # Enable keyboard RGB underglow.
AUDIO_ENABLE = no            # Audio output.
RGB_MATRIX_ENABLE = yes      # Enable RGB matrix effects.

R keyboards/gmmk/pro/rev1/ansi/info.json => keyboards/gmmk/pro/rev1/ansi/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x5044",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"]

D keyboards/gmmk/pro/rev1/ansi/rules.mk => keyboards/gmmk/pro/rev1/ansi/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
RGB_MATRIX_ENABLE = yes

R keyboards/gmmk/pro/rev1/iso/info.json => keyboards/gmmk/pro/rev1/iso/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x5044",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"]

D keyboards/gmmk/pro/rev1/iso/rules.mk => keyboards/gmmk/pro/rev1/iso/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
RGB_MATRIX_ENABLE = yes

R keyboards/gmmk/pro/rev2/ansi/info.json => keyboards/gmmk/pro/rev2/ansi/keyboard.json +10 -0
@@ 8,6 8,16 @@
       "pid": "0x5044",
       "device_version": "0.0.2"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"]

D keyboards/gmmk/pro/rev2/ansi/rules.mk => keyboards/gmmk/pro/rev2/ansi/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
RGB_MATRIX_ENABLE = yes

R keyboards/gmmk/pro/rev2/iso/info.json => keyboards/gmmk/pro/rev2/iso/keyboard.json +10 -0
@@ 8,6 8,16 @@
       "pid": "0x5044",
       "device_version": "0.0.2"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A8", "A9", "A10"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7", "B8", "B9", "B10"]

D keyboards/gmmk/pro/rev2/iso/rules.mk => keyboards/gmmk/pro/rev2/iso/rules.mk +0 -17
@@ 1,17 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
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
SLEEP_LED_ENABLE = no       # Breathing sleep LED during USB suspend
# if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
NKRO_ENABLE = yes           # USB Nkey Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
ENCODER_ENABLE = yes
RGB_MATRIX_ENABLE = yes

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

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

D keyboards/gowla/rules.mk => keyboards/gowla/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/gray_studio/aero75/info.json => keyboards/gray_studio/aero75/keyboard.json +9 -0
@@ 37,6 37,15 @@
            "override_rgb": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A3", "A5", "A4", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15", "B1", "A8", "B15", "B14", "B13"],
        "rows": ["A7", "A6", "B12", "A2", "A1", "A0"]

D keyboards/gray_studio/aero75/rules.mk => keyboards/gray_studio/aero75/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

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

D keyboards/gray_studio/apollo80/rules.mk => keyboards/gray_studio/apollo80/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/gray_studio/hb85/info.json => keyboards/gray_studio/hb85/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x2000",
        "device_version": "2.0.0"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": true,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A0", "A1", "A2", "A3", "A4", "A5", "A6", "A7", "C7", "C6", "C5", "C4", "C3", "C2", "D7"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5", "B6", "B7"]

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

R keyboards/gray_studio/space65/info.json => keyboards/gray_studio/space65/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x3000",
        "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": ["B0", "B3", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2"],
        "rows": ["D0", "D1", "F0", "F4", "F1"]

D keyboards/gray_studio/space65/rules.mk => keyboards/gray_studio/space65/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/gray_studio/space65r3/info.json => keyboards/gray_studio/space65r3/keyboard.json +9 -0
@@ 37,6 37,15 @@
            "override_rgb": true
        }
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A3", "A5", "A4", "B9", "B8", "B7", "B6", "B5", "B4", "B3", "A15", "B0", "A8", "B15", "B14", "B13"],
        "rows": ["A6", "B12", "A2", "A0", "A1"]

D keyboards/gray_studio/space65r3/rules.mk => keyboards/gray_studio/space65r3/rules.mk +0 -13
@@ 1,13 0,0 @@

# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes     # Virtual DIP switch configuration
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            # USB Nkey Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality on B7 by default
RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output on port C6

R keyboards/grid600/press/info.json => keyboards/grid600/press/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x7539",
        "device_version": "0.0.5"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F1", "F4", "F5", "F6"],
        "rows": ["F0"]

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

R keyboards/h0oni/deskpad/info.json => keyboards/h0oni/deskpad/keyboard.json +9 -0
@@ 11,6 11,15 @@
    "tapping": {
        "term": 250
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D0", "D4", "D1"],
        "rows": ["D7", "C6"]

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

D keyboards/h0oni/hotduck/rules.mk => keyboards/h0oni/hotduck/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/halokeys/elemental75/info.json => keyboards/halokeys/elemental75/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xEA75",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B2", "B1", "B0", "B10", "B11", "B13", "B14", "B15", "A8", "A9", "A14", "A15", "B3", "B4", "B7"],
        "rows": ["A2", "A3", "A4", "A5", "A6", "A7"]

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

D keyboards/han60/rules.mk => keyboards/han60/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/handwired/2x5keypad/info.json => keyboards/handwired/2x5keypad/keyboard.json +8 -0
@@ 11,6 11,14 @@
    "tapping": {
        "term": 250
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D4", "C6", "D7", "E6", "B4"],
        "rows": ["B3", "B2"]

D keyboards/handwired/2x5keypad/rules.mk => keyboards/handwired/2x5keypad/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
AUDIO_ENABLE = no
BACKLIGHT_ENABLE = no   # 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 = no

R keyboards/handwired/3dfoxc/info.json => keyboards/handwired/3dfoxc/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": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5", "B6", "B2", "B3", "B1", "F7", "F6", "F5", "F4"],
        "rows": ["F0", "F1", "C7", "D5", "B7"]

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

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

D keyboards/handwired/412_64/rules.mk => keyboards/handwired/412_64/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 = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output

R keyboards/handwired/6key/info.json => keyboards/handwired/6key/keyboard.json +9 -0
@@ 8,6 8,15 @@
      "pid": "0x0007",
      "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "dip_switch": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
      "cols": ["D3", "D2", "D1"],
      "rows": ["B4", "D0"]

D keyboards/handwired/6key/rules.mk => keyboards/handwired/6key/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
DIP_SWITCH_ENABLE = yes

R keyboards/handwired/6macro/info.json => keyboards/handwired/6macro/keyboard.json +10 -0
@@ 26,6 26,16 @@
    "rgb_matrix": {
      "driver": "ws2812"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true,
        "unicode": true
    },
    "matrix_pins": {
      "cols": ["B0", "B1", "B2"],
      "rows": ["B3", "B4"]

D keyboards/handwired/6macro/rules.mk => keyboards/handwired/6macro/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
RGB_MATRIX_ENABLE = no     # Enable per-key coordinate based RGB effects. Do not enable with RGBlight
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
UNICODE_ENABLE = yes        # Unicode
AUDIO_ENABLE = no           # Audio output

R keyboards/handwired/aek64/info.json => keyboards/handwired/aek64/keyboard.json +10 -0
@@ 8,6 8,16 @@
    "pid": "0x6464",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true,
    "unicode": true
  },
  "matrix_pins": {
    "cols": ["F0", "E6", "E7", "B0", "B1", "B2", "B3", "B4", "B5", "B6", "D3", "D0", "D1", "D2"],
    "rows": ["E0", "E1", "C0", "C1", "C2"]

D keyboards/handwired/aek64/rules.mk => keyboards/handwired/aek64/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
UNICODE_ENABLE   = yes # Enable support for arrow keys icon on the second layer.
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = yes

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

D keyboards/handwired/aim65/rules.mk => keyboards/handwired/aim65/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/handwired/amigopunk/info.json => keyboards/handwired/amigopunk/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x1805",
        "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": ["B6", "B5", "B4", "B3", "B2", "B1", "B0", "E7", "E6", "F0", "F1", "F2", "F3", "F4", "F5", "F6", "F7"],
        "rows": ["C0", "C1", "C2", "C3", "C4", "C5"]

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

D keyboards/handwired/angel/rules.mk => keyboards/handwired/angel/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/handwired/aplx2/info.json => keyboards/handwired/aplx2/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0030",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B5", "D3"],
        "rows": ["D1"]

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

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

D keyboards/handwired/aranck/rules.mk => keyboards/handwired/aranck/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 = yes          # Audio output

R keyboards/handwired/arrow_pad/info.json => keyboards/handwired/arrow_pad/keyboard.json +9 -0
@@ 9,6 9,15 @@
    "device_version": "0.0.1",
    "force_nkro": true
  },
  "features": {
    "backlight": true,
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B0", "B1", "B2", "B3"],
    "rows": ["F0", "F1", "F4", "F5", "F6", "F7"]

D keyboards/handwired/arrow_pad/rules.mk => keyboards/handwired/arrow_pad/rules.mk +0 -11
@@ 1,11 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
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
AUDIO_ENABLE = no           # Audio output

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

D keyboards/handwired/atreus50/rules.mk => keyboards/handwired/atreus50/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
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = no        # Enable WS2812 RGB underlight. 

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

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

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

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

D keyboards/handwired/boss566y/redragon_vara/rules.mk => keyboards/handwired/boss566y/redragon_vara/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/handwired/bstk100/info.json => keyboards/handwired/bstk100/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xB100",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B5", "B4", "E6", "D7", "C6"],
        "rows": ["B6", "B2", "B3", "B1", "F7"]

D keyboards/handwired/bstk100/rules.mk => keyboards/handwired/bstk100/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/handwired/cans12er/info.json => keyboards/handwired/cans12er/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6060",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D0", "D4", "C6", "D7"],
        "rows": ["F7", "B1", "B3"]

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

D keyboards/handwired/carpolly/rules.mk => keyboards/handwired/carpolly/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 = 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

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

R keyboards/handwired/cmd60/info.json => keyboards/handwired/cmd60/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", "B7", "D0", "D1", "D2", "D3", "C6", "D7", "B4", "B5", "B6"],
    "rows": ["F0", "F4", "F5", "F6", "F7"]

D keyboards/handwired/cmd60/rules.mk => keyboards/handwired/cmd60/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/handwired/co60/rev1/info.json => keyboards/handwired/co60/rev1/keyboard.json +10 -0
@@ 3,6 3,16 @@
    "usb": {
        "device_version": "1.0.0"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "leader": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "E6", "C7", "C6", "B6", "D4", "B1", "B2", "B5", "B4", "D7", "D6", "B3", "B0"],
        "rows": ["D0", "D1", "D2", "D3", "D5"]

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

R keyboards/handwired/co60/rev6/info.json => keyboards/handwired/co60/rev6/keyboard.json +10 -0
@@ 3,6 3,16 @@
    "usb": {
        "device_version": "6.0.0"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "leader": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["A2", "A3", "A6", "B14", "B15", "A8", "A9", "A7", "B3", "B4", "C14", "C15", "C13", "B5", "B6"],
        "rows": ["B0", "B1", "B2", "A15", "A10"]

D keyboards/handwired/co60/rev6/rules.mk => keyboards/handwired/co60/rev6/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BACKLIGHT_ENABLE = yes
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
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = no    # Enable keyboard underlight functionality
LEADER_ENABLE = yes

R keyboards/handwired/co60/rev7/info.json => keyboards/handwired/co60/rev7/keyboard.json +11 -0
@@ 3,6 3,17 @@
    "usb": {
        "device_version": "7.0.0"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "leader": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["A10", "A9", "A3", "A4", "A5", "A6", "B0", "B1", "A15", "B3", "B4", "B5", "C13", "C14", "C15"],
        "rows": ["A8", "A2", "B13", "B2", "B10"]

D keyboards/handwired/co60/rev7/rules.mk => keyboards/handwired/co60/rev7/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BACKLIGHT_ENABLE = yes
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
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = yes   # Enable keyboard underlight functionality
LEADER_ENABLE = yes

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

D keyboards/handwired/concertina/64key/rules.mk => keyboards/handwired/concertina/64key/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/handwired/croxsplit44/info.json => keyboards/handwired/croxsplit44/keyboard.json +9 -0
@@ 29,6 29,15 @@
    "ws2812": {
        "pin": "C4"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B6", "B5", "B4", "D2", "C0", "C1", "F5", "F4", "F3", "F2", "F1", "F0"],
        "rows": ["D4", "D5", "D6", "D7"]

D keyboards/handwired/croxsplit44/rules.mk => keyboards/handwired/croxsplit44/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/handwired/dactyl_left/info.json => keyboards/handwired/dactyl_left/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": ["D0", "B7", "B3", "B2", "B1", "B0"],
        "rows": ["F0", "F1", "F4", "F5", "F6", "F7"]

D keyboards/handwired/dactyl_left/rules.mk => keyboards/handwired/dactyl_left/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/handwired/daishi/info.json => keyboards/handwired/daishi/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x0001",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": true,
        "dynamic_macro": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["E6", "E7", "E3", "B0", "B1", "B2", "A6", "A5", "A4", "A3", "A2", "A1", "A0", "F7", "F6", "F5", "F4", "F3"],
        "rows": ["D6", "D7", "E0", "E1", "C0", "C1", "C2"]

D keyboards/handwired/daishi/rules.mk => keyboards/handwired/daishi/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 = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = no        # Enable WS2812 RGB underlight.  Do not enable this with audio at the same time.
ENCODER_ENABLE = yes		# Add rotary encoder support
DYNAMIC_MACRO_ENABLE = yes
\ No newline at end of file

R keyboards/handwired/dc/mc/001/info.json => keyboards/handwired/dc/mc/001/keyboard.json +9 -0
@@ 19,6 19,15 @@
    },
    "processor": "atmega32u4",
    "bootloader": "caterina",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "direct": [
            ["B4", "B0", "B1", "B2", "B3"]

D keyboards/handwired/dc/mc/001/rules.mk => keyboards/handwired/dc/mc/001/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
EXTRAKEY_ENABLE = yes       # Audio control and System control
ENCODER_ENABLE = yes        # Using a rotary encoder for volume control
MOUSEKEY_ENABLE = no        # Mouse keys
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/handwired/ddg_56/info.json => keyboards/handwired/ddg_56/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0xB195",
    "device_version": "0.0.1"
  },
  "features": {
    "audio": true,
    "bootmagic": true,
    "command": false,
    "console": false,
    "extrakey": false,
    "mousekey": false,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["A2", "B8", "B13", "B14", "B4", "B11", "B12", "A13", "A15", "A8", "A7", "A6", "B0", "B1"],
    "rows": ["B5", "B15", "B9", "B10", "A14"]

D keyboards/handwired/ddg_56/rules.mk => keyboards/handwired/ddg_56/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 = no       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no       # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
AUDIO_ENABLE = yes           # Audio output

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

D keyboards/handwired/eagleii/rules.mk => keyboards/handwired/eagleii/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
EXTRAKEY_ENABLE = yes
CONSOLE_ENABLE = no
COMMAND_ENABLE = no
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = no

R keyboards/handwired/ergocheap/info.json => keyboards/handwired/ergocheap/keyboard.json +9 -0
@@ 11,6 11,15 @@
    "tapping": {
        "term": 500
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "sleep_led": true
    },
    "matrix_pins": {
        "cols": ["A8", "A9", "B14", "B12", "B13", "B15", "B3", "B11", "A4", "A5", "A6", "A7", "B0", "B1", "B10"],
        "rows": ["B5", "B6", "B7", "B9", "B8"]

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

R keyboards/handwired/evk/v1_3/info.json => keyboards/handwired/evk/v1_3/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", "D2", "D3", "C6", "C7", "F0", "F1", "F4", "F5", "F6", "F7", "B6", "B5", "B4", "D7", "D6"],
        "rows": ["B0", "B1", "B2", "B3", "B7", "D0"]

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

D keyboards/handwired/fc200rt_qmk/rules.mk => keyboards/handwired/fc200rt_qmk/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/handwired/fivethirteen/info.json => keyboards/handwired/fivethirteen/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", "F0", "D0", "D1", "D2", "D3", "C6", "C7", "D6", "D7"],
    "rows": ["F6", "F7", "B6", "B5", "B4"]

D keyboards/handwired/fivethirteen/rules.mk => keyboards/handwired/fivethirteen/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/handwired/floorboard/info.json => keyboards/handwired/floorboard/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": ["B7", "B6", "B5", "B4", "B3", "B2", "B1", "B9", "B0", "B15", "B14", "B13"],
        "rows": ["A2", "A1", "A0", "B8"]

D keyboards/handwired/floorboard/rules.mk => keyboards/handwired/floorboard/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/handwired/gamenum/info.json => keyboards/handwired/gamenum/keyboard.json +8 -0
@@ 8,6 8,14 @@
    "pid": "0x5678",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": false,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": true,
    "nkro": false
  },
  "matrix_pins": {
    "cols": ["D7", "E6", "B4", "B5"],
    "rows": ["B6", "B2", "B3", "B1", "F7"]

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

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

R keyboards/handwired/hexon38/info.json => keyboards/handwired/hexon38/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": true
    },
    "matrix_pins": {
        "cols": ["C6", "D3", "D2", "D1", "D0", "B7", "F6", "F7", "B6", "B5", "B4", "D7"],
        "rows": ["B0", "F0", "B2", "F4"]

D keyboards/handwired/hexon38/rules.mk => keyboards/handwired/hexon38/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
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = no

R keyboards/handwired/hnah108/info.json => keyboards/handwired/hnah108/keyboard.json +11 -0
@@ 56,6 56,17 @@
        },
        "driver": "ws2812"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["F0", "E6", "B0", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7"],
        "rows": ["F7", "F6", "F5", "F4", "F1", "C7", "B4", "B5", "B6", "C6"]

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

R keyboards/handwired/hnah40/info.json => keyboards/handwired/hnah40/keyboard.json +8 -0
@@ 9,6 9,14 @@
        "device_version": "0.0.2",
        "max_power": 100
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B0", "D7", "D6", "D5", "B2", "B1", "C0", "C1", "C2", "C3", "D1"],
        "rows": ["B4", "B5", "B3", "D4"]

D keyboards/handwired/hnah40/rules.mk => keyboards/handwired/hnah40/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/handwired/hnah40rgb/info.json => keyboards/handwired/hnah40rgb/keyboard.json +9 -0
@@ 65,6 65,15 @@
        "max_brightness": 200,
        "react_on_keyup": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": false,
        "mousekey": false,
        "nkro": false,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["D5", "D6", "D3", "D2", "B6", "C6", "C7", "F7", "F6", "F5", "F4"],
        "rows": ["B7", "D7", "F1", "F0"]

D keyboards/handwired/hnah40rgb/rules.mk => keyboards/handwired/hnah40rgb/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = no        # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = 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/handwired/hwpm87/info.json => keyboards/handwired/hwpm87/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": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D3", "D2", "D1", "D0", "D4", "C6", "D7", "E6", "B7", "F0", "F1", "D6", "C7", "B6", "F7", "F6", "F5", "F4"],
        "rows": ["B0", "B1", "B2", "B3", "B4", "B5"]

D keyboards/handwired/hwpm87/rules.mk => keyboards/handwired/hwpm87/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



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

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

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

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

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

D keyboards/handwired/jot50/rules.mk => keyboards/handwired/jot50/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 = 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 = no        # Enable WS2812 RGB underlight.

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

D keyboards/handwired/jotpad16/rules.mk => keyboards/handwired/jotpad16/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 = 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 = no        # Enable WS2812 RGB underlight.

R keyboards/handwired/juliet/info.json => keyboards/handwired/juliet/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": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5", "B1", "B3", "B2", "B6"],
        "rows": ["F5", "D2", "D3", "F4"]

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

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

R keyboards/handwired/k_numpad17/info.json => keyboards/handwired/k_numpad17/keyboard.json +8 -0
@@ 11,6 11,14 @@
    "tapping": {
        "term": 400
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B2", "B1", "F6", "F4"],
        "rows": ["D1", "D4", "C6", "D7", "E6"]

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

R keyboards/handwired/kbod/info.json => keyboards/handwired/kbod/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": false
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "F0", "F1", "F4", "F5", "F6", "F7"],
        "rows": ["C6", "D7", "E6", "B4", "B5", "B6", "B7", "D6"]

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

D keyboards/handwired/leftynumpad/rules.mk => keyboards/handwired/leftynumpad/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/handwired/lovelive9/info.json => keyboards/handwired/lovelive9/keyboard.json +9 -0
@@ 9,6 9,15 @@
        "device_version": "0.0.1",
        "max_power": 400
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B4", "B6", "B2", "D7", "B1", "F7", "F6", "F5", "F4"],
        "rows": [null]

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

R keyboards/handwired/magicforce61/info.json => keyboards/handwired/magicforce61/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": ["B5", "B4", "B3", "B2", "B1", "B0", "E7", "E6", "F0", "F1", "F2", "F3", "F4", "F5"],
    "rows": ["D0", "D1", "D2", "D3", "D4"]

D keyboards/handwired/magicforce61/rules.mk => keyboards/handwired/magicforce61/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/handwired/magicforce68/info.json => keyboards/handwired/magicforce68/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": ["B2", "B0", "D3", "D2", "D1", "D0", "D4", "C6", "D7", "E6", "B4", "B5", "B6", "B7", "D6"],
        "rows": ["F0", "F1", "F4", "F5", "F6"]

D keyboards/handwired/magicforce68/rules.mk => keyboards/handwired/magicforce68/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/handwired/mechboards_micropad/info.json => keyboards/handwired/mechboards_micropad/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": ["B2", "B3", "B1", "F7"],
        "rows": ["B6"]

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

D keyboards/handwired/minorca/rules.mk => keyboards/handwired/minorca/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 WS2812 RGB underlight
AUDIO_ENABLE = no           # Audio output

R keyboards/handwired/misterdeck/info.json => keyboards/handwired/misterdeck/keyboard.json +8 -0
@@ 11,6 11,14 @@
    "processor": "atmega32u4",
    "bootloader": "caterina",
    "diode_direction": "ROW2COL",
    "features": {
        "bootmagic": false,
        "command": false,
        "console": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D7", "E6", "B4", "B5"],
        "rows": ["D1", "D0", "D4"]

D keyboards/handwired/misterdeck/rules.mk => keyboards/handwired/misterdeck/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 = 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/handwired/mutepad/info.json => keyboards/handwired/mutepad/keyboard.json +9 -0
@@ 9,6 9,15 @@
        "device_version": "0.0.1",
        "force_nkro": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B1", "B3", "B2", "B6"],
        "rows": ["F6"]

D keyboards/handwired/mutepad/rules.mk => keyboards/handwired/mutepad/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/handwired/nicekey/info.json => keyboards/handwired/nicekey/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6464",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C6"],
        "rows": ["B6"]

D keyboards/handwired/nicekey/rules.mk => keyboards/handwired/nicekey/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/handwired/nozbe_macro/info.json => keyboards/handwired/nozbe_macro/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x6060",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["D1", "D0", "D4", "C6"],
        "rows": ["B0"]

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

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

D keyboards/handwired/numpad20/rules.mk => keyboards/handwired/numpad20/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/handwired/obuwunkunubi/spaget/info.json => keyboards/handwired/obuwunkunubi/spaget/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0x6969",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "oled": true,
        "unicode": true
    },
    "matrix_pins": {
        "cols": ["B1", "B3", "B2", "B6"],
        "rows": ["D4", "C6", "D7", "E6", "B4", "B5"]

D keyboards/handwired/obuwunkunubi/spaget/rules.mk => keyboards/handwired/obuwunkunubi/spaget/rules.mk +0 -17
@@ 1,17 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
RGBLIGHT_ENABLE = no     # Enable keyboard underlight functionality
BACKLIGHT_ENABLE = no    # Enable keyboard backlight functionality
AUDIO_ENABLE = no
UNICODE_ENABLE = yes     # Unicode
AUDIO_ENABLE = no        # Audio output

OLED_ENABLE = yes
ENCODER_ENABLE = yes     # Enable encoder support

R keyboards/handwired/oem_ansi_fullsize/info.json => keyboards/handwired/oem_ansi_fullsize/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": ["C3", "C2", "C1", "C0", "E1", "E0", "D7", "E6", "D5", "D4", "D3", "D2", "D1", "D0", "B7", "B0", "B1", "B2", "B3", "B4", "B5", "F6"],
        "rows": ["F5", "F4", "F3", "F2", "F1", "F0"]

D keyboards/handwired/oem_ansi_fullsize/rules.mk => keyboards/handwired/oem_ansi_fullsize/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = 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/handwired/oem_iso_fullsize/info.json => keyboards/handwired/oem_iso_fullsize/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x7070",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["C2", "C1", "E0", "D4", "D5", "A4", "A0", "B2", "B0", "E7", "E6", "D6", "B1", "B3", "D3", "D2", "B6", "F7", "F0", "F1", "F2"],
        "rows": ["C0", "B4", "F3", "F4", "F5", "F6"]

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

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

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

D keyboards/handwired/ortho5x14/rules.mk => keyboards/handwired/ortho5x14/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 = 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/handwired/pilcrow/info.json => keyboards/handwired/pilcrow/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": ["D4", "C6", "D7", "E6", "F5", "F6", "B6", "B2", "F4", "B5"],
    "rows": ["B4", "F7", "B1", "B3"]

D keyboards/handwired/pilcrow/rules.mk => keyboards/handwired/pilcrow/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/handwired/prime_exl/info.json => keyboards/handwired/prime_exl/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x6578",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["D0", "B3", "B2", "D1", "D2", "D3", "F7", "F6", "F5"],
    "rows": ["B1", "E6", "D5", "D6", "B4", "D7", "D4", "F1", "F0", "B0"]

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

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

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

R keyboards/handwired/prkl30/promicro/info.json => keyboards/handwired/prkl30/promicro/keyboard.json +10 -0
@@ 1,4 1,14 @@
{
    "features": {
        "bootmagic": false,
        "command": true,
        "console": true,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B4", "B5", "F6", "F5", "F4", "F7", "B1", "B3", "B2", "B6"],
        "rows": ["D4", "C6", "D7", "E6"]

D keyboards/handwired/prkl30/promicro/rules.mk => keyboards/handwired/prkl30/promicro/rules.mk +0 -13
@@ 1,13 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
ENCODER_ENABLE = yes
MOUSEKEY_ENABLE  = no       # Mouse keys
EXTRAKEY_ENABLE  = yes      # Audio control and System control
CONSOLE_ENABLE  = yes       # Console for debug
COMMAND_ENABLE  = yes       # Commands for debug and configuration
NKRO_ENABLE = yes           # Enable N-Key Rollover
BACKLIGHT_ENABLE  = no
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/handwired/pteron/info.json => keyboards/handwired/pteron/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": ["F4", "F6", "F5", "F7", "B1", "B3", "C6", "D4", "D0", "D1", "D2", "D3"],
    "rows": ["D7", "E6", "B4", "B5", "B6"]

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

R keyboards/handwired/pteron38/info.json => keyboards/handwired/pteron38/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": ["F6", "F5", "F7", "B1", "B3", "C6", "D4", "D0", "D1", "D2"],
    "rows": ["E6", "B4", "B5", "B6"]

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

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

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

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

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

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

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

R keyboards/handwired/selene/info.json => keyboards/handwired/selene/keyboard.json +9 -0
@@ 14,6 14,15 @@
  "ws2812": {
    "pin": "A3"
  },
  "features": {
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": false,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["A9", "A10", "B11", "B7", "B6", "B5", "B4", "B3", "B2", "B1", "B0", "C14", "A4", "A5", "A6", "A7", "A8", "A15", "A13", "A14", "B12"],
    "rows": ["B10", "B9", "B15", "B14", "B13", "B8"]

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

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

D keyboards/handwired/sick68/rules.mk => keyboards/handwired/sick68/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/handwired/sick_pad/info.json => keyboards/handwired/sick_pad/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0xDA20",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": false,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["B9", "B15", "B14", "B13"],
        "rows": ["B0", "B1", "B2", "B3", "B4"]

D keyboards/handwired/sick_pad/rules.mk => keyboards/handwired/sick_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 = 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

R keyboards/handwired/snatchpad/info.json => keyboards/handwired/snatchpad/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0x7370",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "key_lock": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B1", "B3", "B2"],
        "rows": ["F4", "F5", "F6"]

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

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

D keyboards/handwired/space_oddity/rules.mk => keyboards/handwired/space_oddity/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
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = no
DYNAMIC_MACRO_ENABLE = yes

R keyboards/handwired/steamvan/rev1/info.json => keyboards/handwired/steamvan/rev1/keyboard.json +11 -0
@@ 8,6 8,17 @@
    "pid": "0x0000",
    "device_version": "0.0.1"
  },
  "features": {
    "backlight": true,
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": true,
    "leader": true,
    "mousekey": true,
    "nkro": true,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["A9", "A8", "B15", "B14", "B13", "A10", "B9", "B6", "B5", "B4", "B3", "A15"],
    "rows": ["A6", "A5", "A4", "A3"]

D keyboards/handwired/steamvan/rev1/rules.mk => keyboards/handwired/steamvan/rev1/rules.mk +0 -14
@@ 1,14 0,0 @@
# Build Options
#   change yes to no to disable
#
BACKLIGHT_ENABLE = yes
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
AUDIO_ENABLE = no
RGBLIGHT_ENABLE = yes   # Enable keyboard underlight functionality
LEADER_ENABLE = yes


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

D keyboards/handwired/sticc14/rules.mk => keyboards/handwired/sticc14/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/handwired/stream_cheap/2x3/info.json => keyboards/handwired/stream_cheap/2x3/keyboard.json +8 -0
@@ 10,6 10,14 @@
    },
    "processor": "atmega32u4",
    "bootloader": "caterina",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "direct": [
            ["D1", "C6", "B4"],

D keyboards/handwired/stream_cheap/2x3/rules.mk => keyboards/handwired/stream_cheap/2x3/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/handwired/stream_cheap/2x5/info.json => keyboards/handwired/stream_cheap/2x5/keyboard.json +8 -0
@@ 10,6 10,14 @@
    },
    "processor": "atmega32u4",
    "bootloader": "caterina",
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "direct": [
            ["D1", "C6", "B4", "B5", "B2"],

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

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

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

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

R keyboards/handwired/swiftrax/bumblebee/info.json => keyboards/handwired/swiftrax/bumblebee/keyboard.json +10 -0
@@ 14,6 14,16 @@
    "ws2812": {
        "pin": "E6"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["C7", "D3", "D5", "D4", "D6", "D7", "B4", "B5"],
        "rows": ["B0", "B1", "B2", "B3", "F4", "F5", "F6", "F7"]

D keyboards/handwired/swiftrax/bumblebee/rules.mk => keyboards/handwired/swiftrax/bumblebee/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

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

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

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

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

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

D keyboards/handwired/swiftrax/equator/rules.mk => keyboards/handwired/swiftrax/equator/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/handwired/swiftrax/glacier/info.json => keyboards/handwired/swiftrax/glacier/keyboard.json +9 -0
@@ 25,6 25,15 @@
    "ws2812": {
        "pin": "B0"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F2", "F3", "F4", "F5", "F6", "D0", "D1", "D2"],
        "rows": ["B1", "B2", "B3", "B4", "B5", "B6", "E5", "E4", "D4", "D5", "D7", "D6"]

D keyboards/handwired/swiftrax/glacier/rules.mk => keyboards/handwired/swiftrax/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 = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output
\ No newline at end of file

R keyboards/handwired/swiftrax/joypad/info.json => keyboards/handwired/swiftrax/joypad/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0xEA68",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "encoder": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["C7", "B4", "D0", "C2"],
        "rows": ["C6", "B3", "B0", "B1", "D6", "D5"]

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

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

D keyboards/handwired/swiftrax/koalafications/rules.mk => keyboards/handwired/swiftrax/koalafications/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
OLED_ENABLE = yes
WPM_ENABLE = yes

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

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

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

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

D keyboards/handwired/swiftrax/the_galleon/rules.mk => keyboards/handwired/swiftrax/the_galleon/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 = no         # Rotary Encoder
OLED_ENABLE = yes

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

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

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

D keyboards/handwired/swiftrax/walter/rules.mk => keyboards/handwired/swiftrax/walter/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 Encder

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

D keyboards/handwired/t111/rules.mk => keyboards/handwired/t111/rules.mk +0 -13
@@ 1,13 0,0 @@

# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = yes       # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = yes        # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = no            # Enable N-Key Rollover
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
AUDIO_ENABLE = no           # Audio output

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

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

R keyboards/handwired/terminus_mini/info.json => keyboards/handwired/terminus_mini/keyboard.json +8 -0
@@ 12,6 12,14 @@
    "term": 150,
    "toggle": 1
  },
  "features": {
    "bootmagic": false,
    "command": true,
    "console": false,
    "extrakey": true,
    "mousekey": true,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["B0", "D0", "D5", "B6", "D4", "C7", "F7", "F6", "F5", "F4", "F1", "F0"],
    "rows": ["B5", "B4", "D7", "D6"]

D keyboards/handwired/terminus_mini/rules.mk => keyboards/handwired/terminus_mini/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
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = no        # Enable WS2812 RGB underlight. 

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

D keyboards/handwired/traveller/rules.mk => keyboards/handwired/traveller/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/handwired/tritium_numpad/info.json => keyboards/handwired/tritium_numpad/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x6060",
    "device_version": "0.0.3"
  },
  "features": {
    "backlight": true,
    "bootmagic": true,
    "command": true,
    "console": true,
    "extrakey": true,
    "mousekey": false,
    "nkro": true
  },
  "matrix_pins": {
    "cols": ["F4", "F6", "B1", "B2"],
    "rows": ["D1", "D0", "D4", "C6", "D7", "E6"]

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

R keyboards/handwired/twig/twig50/info.json => keyboards/handwired/twig/twig50/keyboard.json +9 -0
@@ 12,6 12,15 @@
    "tapping": {
        "term": 150
    },
    "features": {
        "audio": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
      "cols": ["A2", "A1", "A0", "B8", "B13", "B14", "B15", "B9", "B10", "B11", "B3", "B2", "B1", "B0"],
      "rows": ["B7", "B6", "B5", "B4"]

D keyboards/handwired/twig/twig50/rules.mk => keyboards/handwired/twig/twig50/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 = yes          # Audio output

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

D keyboards/handwired/unicomp_mini_m/rules.mk => keyboards/handwired/unicomp_mini_m/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 = 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/handwired/videowriter/info.json => keyboards/handwired/videowriter/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x5657",
        "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", "B2", "B6"],
        "rows": ["D7", "C6", "D1", "D0", "D4", "D2", "D3", "E6", "B4", "B5"]

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

D keyboards/handwired/wabi/rules.mk => keyboards/handwired/wabi/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/handwired/woodpad/info.json => keyboards/handwired/woodpad/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x6069",
        "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": ["D1", "D0", "D4", "C6", "D7"]

D keyboards/handwired/woodpad/rules.mk => keyboards/handwired/woodpad/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/handwired/z150/info.json => keyboards/handwired/z150/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": ["B11", "B10", "B1", "B0", "A7", "A6", "A5", "A4"],
        "rows": ["B13", "B14", "B15", "A8", "A9", "A3", "A10", "A1", "A2", "A15", "A0"]

D keyboards/handwired/z150/rules.mk => keyboards/handwired/z150/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

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

D keyboards/handwired/zergo/rules.mk => keyboards/handwired/zergo/rules.mk +0 -12
@@ 1,12 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no						# Mouse keys
EXTRAKEY_ENABLE = no      			# Audio control and System control
CONSOLE_ENABLE = 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/hardlineworks/otd_plus/info.json => keyboards/hardlineworks/otd_plus/keyboard.json +8 -0
@@ 8,6 8,14 @@
        "pid": "0x0087",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B3", "B2", "B1", "B7", "B0", "F1", "D7", "F7", "C7"],
        "rows": ["D2", "D4", "D1", "E6", "F5", "C6", "B6", "F6", "F0", "D0", "D6", "D3"]

D keyboards/hardlineworks/otd_plus/rules.mk => keyboards/hardlineworks/otd_plus/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/heliar/wm1_hotswap/info.json => keyboards/heliar/wm1_hotswap/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0xD070",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": false,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["D2", "B0", "B1", "B2", "D1", "D0", "C7", "C6", "B6", "B5", "B4", "F4", "F5", "F6", "F1"],
        "rows": ["D5", "D3", "B3", "F0", "E6"]

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

R keyboards/hfdkb/ac001/info.json => keyboards/hfdkb/ac001/keyboard.json +9 -0
@@ 21,6 21,15 @@
        "react_on_keyup": true,
        "sleep": true
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["A5", "A6", "A7", "C4", "C5"],
        "rows": ["B15"]

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

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

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

R keyboards/hifumi/info.json => keyboards/hifumi/keyboard.json +9 -0
@@ 8,6 8,15 @@
    "pid": "0x3060",
    "device_version": "0.0.1"
  },
  "features": {
    "bootmagic": false,
    "command": false,
    "console": false,
    "extrakey": false,
    "mousekey": false,
    "nkro": false,
    "rgblight": true
  },
  "matrix_pins": {
    "cols": ["F4", "F5", "F6"],
    "rows": ["D4", "C6"]

D keyboards/hifumi/rules.mk => keyboards/hifumi/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 = 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
AUDIO_ENABLE = no           # Audio output
RGBLIGHT_ENABLE = yes       # Enable WS2812 RGB underlight.
SWAP_HANDS_ENABLE = no      # Enable one-hand typing

R keyboards/hineybush/h08_ocelot/info.json => keyboards/hineybush/h08_ocelot/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0xE8E9",
        "device_version": "0.0.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["F4", "C7", "D0", "D1"],
        "rows": ["B4", "B6"]

D keyboards/hineybush/h08_ocelot/rules.mk => keyboards/hineybush/h08_ocelot/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/hineybush/h10/info.json => keyboards/hineybush/h10/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0xEBD8",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": false
    },
    "matrix_pins": {
        "cols": ["F0", "C7", "B1", "B2"],
        "rows": ["B0", "C6", "B6", "B5", "B4", "D7"]

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

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

R keyboards/hineybush/h65/info.json => keyboards/hineybush/h65/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xE9E4",
        "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": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "B0", "B1", "B2", "B3"],
        "rows": ["D7", "D6", "D4", "D1", "D0"]

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

D keyboards/hineybush/h65_hotswap/rules.mk => keyboards/hineybush/h65_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 = 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/hineybush/h660s/info.json => keyboards/hineybush/h660s/keyboard.json +11 -0
@@ 8,6 8,17 @@
        "pid": "0xEB1B",
        "device_version": "0.0.1"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": false,
        "rgblight": true,
        "sleep_led": true
    },
    "matrix_pins": {
        "cols": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5"],
        "rows": ["B1", "E6", "B3", "D3", "D2"]

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

R keyboards/hineybush/h75_singa/info.json => keyboards/hineybush/h75_singa/keyboard.json +10 -0
@@ 8,6 8,16 @@
        "pid": "0xEC9A",
        "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": ["F0", "F1", "F4", "F5", "F6", "F7", "C7", "C6", "B6", "B5", "B4", "D7", "B2", "D4", "D5", "D3"],
        "rows": ["B0", "B1", "D0", "D1", "D2", "D6"]

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

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

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

D keyboards/hineybush/sm68/rules.mk => keyboards/hineybush/sm68/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/hnahkb/freyr/info.json => keyboards/hnahkb/freyr/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x1895",
        "device_version": "0.0.2"
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": true,
        "console": true,
        "extrakey": true,
        "mousekey": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["B4", "D7", "D6", "D4", "B5", "C7", "C6", "F5", "F6", "F7"],
        "rows": ["D3", "B2", "B1", "B0", "E6", "F0", "D2", "D5", "F4", "F1"]

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

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

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

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

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

D keyboards/horizon/rules.mk => keyboards/horizon/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
COMMAND_ENABLE = no         # Commands for debug and configuration
CONSOLE_ENABLE = yes        # Console for debug
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/horrortroll/chinese_pcb/black_e65/info.json => keyboards/horrortroll/chinese_pcb/black_e65/keyboard.json +10 -0
@@ 9,6 9,16 @@
        "device_version": "0.0.1",
        "force_nkro": true
    },
    "features": {
        "backlight": true,
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4", "F7", "F6", "F5", "F4", "F1", "F0"],
        "rows": ["B0", "B1", "B2", "B3", "B7"]

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

R keyboards/horrortroll/chinese_pcb/devil68_pro/info.json => keyboards/horrortroll/chinese_pcb/devil68_pro/keyboard.json +9 -0
@@ 58,6 58,15 @@
        "driver": "ws2812",
        "max_brightness": 200
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": false,
        "nkro": true,
        "rgb_matrix": true
    },
    "matrix_pins": {
        "cols": ["B1", "B0", "B5", "B6", "C6", "C7", "E2", "D0", "D1", "D2", "D3", "D5", "D4", "D6", "D7", "B4"],
        "rows": ["B7", "B3", "B2", "F6", "F7"]

D keyboards/horrortroll/chinese_pcb/devil68_pro/rules.mk => keyboards/horrortroll/chinese_pcb/devil68_pro/rules.mk +0 -15
@@ 1,15 0,0 @@
# Build Options
#   change yes to no to disable
#
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
MOUSEKEY_ENABLE = no        # Mouse keys
EXTRAKEY_ENABLE = yes       # Audio control and System control
CONSOLE_ENABLE = no         # Console for debug
COMMAND_ENABLE = no         # Commands for debug and configuration
NKRO_ENABLE = 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 enabled
RGB_MATRIX_ENABLE = yes

R keyboards/horrortroll/paws60/info.json => keyboards/horrortroll/paws60/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": false,
        "nkro": true
    },
    "matrix_pins": {
        "cols": ["F6", "B0", "F1", "C7", "C6", "B6", "B5", "B4", "D7", "D6", "D4", "D5", "D3", "D2", "D1"],
        "rows": ["E6", "B7", "F7", "F4", "F5"]

D keyboards/horrortroll/paws60/rules.mk => keyboards/horrortroll/paws60/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/hp69/info.json => keyboards/hp69/keyboard.json +9 -0
@@ 8,6 8,15 @@
        "pid": "0x0001",
        "device_version": "0.1.1"
    },
    "features": {
        "bootmagic": true,
        "command": false,
        "console": false,
        "extrakey": true,
        "mousekey": true,
        "nkro": true,
        "rgblight": true
    },
    "matrix_pins": {
        "cols": ["B12", "B15", "B10", "B13", "B14", "B11", "B8", "A0", "A1", "B5", "B0", "B2", "B6", "B1", "B4"],
        "rows": ["B3", "B7", "A10", "B9", "A9"]

D keyboards/hp69/rules.mk => keyboards/hp69/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/huytbt/h50/info.json => keyboards/huytbt/h50/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", "B2", "B6", "D7", "E6", "B4", "B5", "D2", "D3"],
    "rows": ["D1", "D0", "D4", "C6"]

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

Do not follow this link