summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.github/labeler.yml1
-rw-r--r--.github/workflows/cli.yml1
-rw-r--r--Makefile6
-rwxr-xr-xbin/qmk58
-rw-r--r--build_keyboard.mk19
-rw-r--r--docs/cli_commands.md48
-rw-r--r--docs/contributing.md2
-rw-r--r--docs/de/cli.md19
-rw-r--r--docs/fr-fr/cli.md19
-rw-r--r--docs/hardware_keyboard_guidelines.md28
-rw-r--r--keyboards/40percentclub/ut47/post_rules.mk4
-rw-r--r--keyboards/40percentclub/ut47/rules.mk5
-rw-r--r--keyboards/6ball/6ball.h16
-rw-r--r--keyboards/6ball/config.h5
-rw-r--r--keyboards/9key/9key.h16
-rw-r--r--keyboards/9key/config.h5
-rw-r--r--keyboards/ai03/orbit/orbit.h36
-rw-r--r--keyboards/alf/dc60/dc60.h31
-rw-r--r--keyboards/alf/x2/config.h5
-rw-r--r--keyboards/alf/x2/x2.h141
-rwxr-xr-xkeyboards/alpha/alpha.h19
-rwxr-xr-xkeyboards/alpha/config.h5
-rw-r--r--keyboards/amj96/amj96.h33
-rw-r--r--keyboards/amj96/config.h5
-rw-r--r--keyboards/amjpad/amjpad.h59
-rw-r--r--keyboards/amjpad/config.h5
-rw-r--r--keyboards/atreus62/config.h5
-rw-r--r--keyboards/baguette/baguette.h54
-rw-r--r--keyboards/bantam44/bantam44.h26
-rw-r--r--keyboards/bantam44/config.h5
-rw-r--r--keyboards/bfake/bfake.h63
-rwxr-xr-xkeyboards/bigseries/1key/1key.h10
-rwxr-xr-xkeyboards/bigseries/1key/config.h6
-rwxr-xr-xkeyboards/bigseries/2key/2key.h10
-rwxr-xr-xkeyboards/bigseries/2key/config.h6
-rwxr-xr-xkeyboards/bigseries/3key/3key.h10
-rwxr-xr-xkeyboards/bigseries/3key/config.h6
-rwxr-xr-xkeyboards/bigseries/4key/4key.h14
-rwxr-xr-xkeyboards/bigseries/4key/config.h6
-rw-r--r--keyboards/blockey/blockey.h39
-rw-r--r--keyboards/blockey/config.h5
-rw-r--r--keyboards/bpiphany/frosty_flake/config.h5
-rw-r--r--keyboards/bpiphany/kitten_paw/config.h5
-rw-r--r--keyboards/bpiphany/kitten_paw/kitten_paw.h69
-rw-r--r--keyboards/bpiphany/sixshooter/sixshooter.h16
-rw-r--r--keyboards/bpiphany/tiger_lily/config.h5
-rw-r--r--keyboards/bpiphany/tiger_lily/tiger_lily.h73
-rw-r--r--keyboards/bpiphany/unloved_bastard/config.h5
-rw-r--r--keyboards/bpiphany/unloved_bastard/unloved_bastard.h107
-rw-r--r--keyboards/bthlabs/geekpad/geekpad.h21
-rw-r--r--keyboards/chimera_ergo/chimera_ergo.h30
-rw-r--r--keyboards/chimera_ergo/config.h5
-rw-r--r--keyboards/chimera_ls/chimera_ls.h28
-rw-r--r--keyboards/chimera_ls/config.h5
-rw-r--r--keyboards/chimera_ortho/chimera_ortho.h28
-rw-r--r--keyboards/chimera_ortho/config.h5
-rw-r--r--keyboards/christmas_tree/V2017/V2017.h5
-rw-r--r--keyboards/christmas_tree/V2017/config.h5
-rw-r--r--keyboards/christmas_tree/christmas_tree.h26
-rw-r--r--keyboards/christmas_tree/config.h5
-rw-r--r--keyboards/ckeys/nakey/config.h5
-rw-r--r--keyboards/ckeys/nakey/nakey.h24
-rw-r--r--keyboards/ckeys/obelus/config.h5
-rw-r--r--keyboards/ckeys/obelus/obelus.h8
-rw-r--r--keyboards/clueboard/17/17.h5
-rw-r--r--keyboards/clueboard/17/config.h5
-rw-r--r--keyboards/clueboard/2x1800/2018/2018.h6
-rw-r--r--keyboards/clueboard/60/60.h6
-rw-r--r--keyboards/coarse/vinta/vinta.h78
-rw-r--r--keyboards/comet46/comet46.h27
-rw-r--r--keyboards/comet46/config.h5
-rw-r--r--keyboards/comet46/i2c.h5
-rwxr-xr-xkeyboards/contra/config.h5
-rwxr-xr-xkeyboards/contra/contra.h37
-rw-r--r--keyboards/converter/adb_usb/adb_usb.h95
-rw-r--r--keyboards/converter/ibm_terminal/config.h6
-rw-r--r--keyboards/converter/ibm_terminal/ibm_terminal.h105
-rw-r--r--keyboards/converter/m0110_usb/m0110_usb.h82
-rw-r--r--keyboards/converter/palm_usb/post_rules.mk7
-rw-r--r--keyboards/converter/palm_usb/rules.mk7
-rw-r--r--keyboards/converter/sun_usb/config.h5
-rw-r--r--keyboards/converter/sun_usb/post_rules.mk6
-rw-r--r--keyboards/converter/sun_usb/rules.mk6
-rw-r--r--keyboards/converter/sun_usb/type3/type3.h55
-rw-r--r--keyboards/converter/sun_usb/type5/type5.h144
-rw-r--r--keyboards/converter/usb_usb/ble/ble.h5
-rw-r--r--keyboards/converter/usb_usb/config.h5
-rw-r--r--keyboards/converter/usb_usb/hasu/hasu.h5
-rw-r--r--keyboards/converter/usb_usb/pro_micro/pro_micro.h5
-rw-r--r--keyboards/converter/usb_usb/usb_usb.h252
-rw-r--r--keyboards/cu24/config.h5
-rw-r--r--keyboards/cu24/cu24.h36
-rw-r--r--keyboards/cu75/config.h5
-rw-r--r--keyboards/cu75/cu75.h91
-rw-r--r--keyboards/dc01/left/i2c.h5
-rw-r--r--keyboards/dichotomy/config.h5
-rwxr-xr-xkeyboards/dichotomy/dichotomy.h30
-rw-r--r--keyboards/diverge3/diverge3.h37
-rw-r--r--keyboards/dm9records/ergoinu/post_rules.mk9
-rw-r--r--keyboards/dm9records/ergoinu/rules.mk10
-rw-r--r--keyboards/do60/config.h5
-rw-r--r--keyboards/dztech/dz65rgb/keymaps/jumper149/readme.md4
-rw-r--r--keyboards/eco/config.h5
-rw-r--r--keyboards/eco/eco.h14
-rw-r--r--keyboards/eco/rev1/config.h5
-rw-r--r--keyboards/eco/rev1/rev1.h26
-rw-r--r--keyboards/eco/rev2/config.h5
-rw-r--r--keyboards/eco/rev2/rev2.h26
-rw-r--r--keyboards/ep/40/40.h31
-rw-r--r--keyboards/ep/96/96.h35
-rw-r--r--keyboards/ergodash/config.h5
-rw-r--r--keyboards/ergodash/mini/mini.h67
-rw-r--r--keyboards/ergodash/rev1/rev1.h182
-rw-r--r--keyboards/ergodox_infinity/config.h6
-rw-r--r--keyboards/ergodox_infinity/ergodox_infinity.h123
-rw-r--r--keyboards/ergotaco/post_rules.mk8
-rw-r--r--keyboards/ergotaco/rules.mk3
-rw-r--r--keyboards/ergotravel/rev1/rev1.h30
-rw-r--r--keyboards/evil80/evil80.h36
-rw-r--r--keyboards/evyd13/atom47/rev3/info.json9
-rw-r--r--keyboards/evyd13/atom47/rev4/info.json9
-rw-r--r--keyboards/exclusive/e6v2/le/config.h5
-rw-r--r--keyboards/exclusive/e6v2/le/le.h76
-rw-r--r--keyboards/exclusive/e6v2/oe/config.h5
-rw-r--r--keyboards/exclusive/e6v2/oe/oe.h99
-rw-r--r--keyboards/eyeohdesigns/sprh/info.json149