summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--build_keyboard.mk4
-rw-r--r--docs/CNAME1
-rw-r--r--docs/README.md4
-rw-r--r--docs/_sidebar.md1
-rw-r--r--docs/contributing.md6
-rw-r--r--docs/custom_quantum_functions.md35
-rw-r--r--docs/feature_leader_key.md18
-rw-r--r--docs/feature_rgblight.md36
-rw-r--r--docs/feature_tap_dance.md10
-rw-r--r--docs/features.md2
-rw-r--r--docs/getting_started_build_tools.md2
-rw-r--r--docs/hardware_keyboard_guidelines.md10
-rw-r--r--docs/keycodes.md17
-rw-r--r--docs/newbs_getting_started.md14
-rw-r--r--keyboards/6ball/6ball.h4
-rw-r--r--keyboards/6ball/keymaps/default/keymap.c20
-rw-r--r--keyboards/9key/9key.h2
-rw-r--r--keyboards/9key/info.json12
-rw-r--r--keyboards/9key/keymaps/default/keymap.c6
-rw-r--r--keyboards/acr60/acr60.h12
-rw-r--r--keyboards/acr60/info.json33
-rw-r--r--keyboards/acr60/keymaps/default/keymap.c8
-rw-r--r--keyboards/acr60/keymaps/mitch/keymap.c15
-rw-r--r--keyboards/alps64/alps64.h2
-rw-r--r--keyboards/alps64/info.json2
-rw-r--r--keyboards/alps64/keymaps/default/keymap.c17
-rw-r--r--keyboards/alps64/rules.mk2
-rwxr-xr-xkeyboards/alu84/alu84.h2
-rw-r--r--keyboards/alu84/info.json12
-rwxr-xr-xkeyboards/alu84/keymaps/default/keymap.c6
-rw-r--r--keyboards/alu84/keymaps/turbomech/keymap.c6
-rw-r--r--keyboards/alu84/readme.md6
-rwxr-xr-xkeyboards/amj40/amj40.h2
-rwxr-xr-xkeyboards/amj40/keymaps/default/keymap.c10
-rwxr-xr-xkeyboards/amj40/keymaps/fabian/keymap.c18
-rwxr-xr-xkeyboards/amj40/keymaps/jetpacktuxedo/keymap.c12
-rw-r--r--keyboards/amj40/keymaps/myee/keymap.c10
-rw-r--r--keyboards/amj60/amj60.h14
-rw-r--r--keyboards/amj60/info.json27
-rw-r--r--keyboards/amj60/keymaps/default/keymap.c6
-rw-r--r--keyboards/amj60/keymaps/iso_split_rshift/keymap.c10
-rw-r--r--keyboards/amj60/keymaps/maximized/keymap.c6
-rw-r--r--keyboards/amjpad/amjpad.h54
-rw-r--r--keyboards/amjpad/info.json16
-rw-r--r--keyboards/amjpad/keymaps/default/keymap.c33
-rw-r--r--keyboards/amjpad/keymaps/max/keymap.c34
-rw-r--r--keyboards/amjpad/keymaps/ortho_left/keymap.c34
-rw-r--r--keyboards/amjpad/keymaps/ortho_right/keymap.c35
-rw-r--r--keyboards/amjpad/rules.mk2
-rw-r--r--keyboards/atom47/keymaps/LEdiodes/keymap.c10
-rw-r--r--keyboards/atom47/keymaps/default/keymap.c8
-rw-r--r--keyboards/atom47/keymaps/maartenwut/keymap.c6
-rw-r--r--keyboards/atom47/readme.md6
-rw-r--r--keyboards/atom47/rev2/info.json7
-rw-r--r--keyboards/atom47/rev2/rev2.h2
-rw-r--r--keyboards/atom47/rev3/config.h (renamed from keyboards/atom47/rev1/config.h)6
-rw-r--r--keyboards/atom47/rev3/info.json (renamed from keyboards/atom47/rev1/info.json)7
-rw-r--r--keyboards/atom47/rev3/rev3.c (renamed from keyboards/atom47/rev1/rev1.c)2
-rw-r--r--keyboards/atom47/rev3/rev3.h (renamed from keyboards/atom47/rev1/rev1.h)6
-rw-r--r--keyboards/atom47/rev3/rules.mk (renamed from keyboards/atom47/rev1/rules.mk)0
-rw-r--r--keyboards/atom47/rules.mk2
-rw-r--r--keyboards/atreus/info.json15
-rw-r--r--keyboards/atreus62/info.json8
-rw-r--r--keyboards/atreus62/keymaps/xyverz/keymap.c60
-rw-r--r--keyboards/atreus62/keymaps/xyverz/readme.md131
-rw-r--r--keyboards/bantam44/bantam44.h18
-rw-r--r--keyboards/bantam44/info.json13
-rw-r--r--keyboards/bantam44/keymaps/default/keymap.c49
-rw-r--r--keyboards/bfo9000/serial.c2
-rwxr-xr-xkeyboards/bigseries/bigseries.h2
-rw-r--r--keyboards/bigseries/info.json12
-rwxr-xr-xkeyboards/bigseries/keymaps/8ball/keymap.c4
-rwxr-xr-xkeyboards/bigseries/keymaps/default/keymap.c4
-rw-r--r--keyboards/bigseries/keymaps/dudeofawesome/README.md18
-rw-r--r--keyboards/bigseries/keymaps/dudeofawesome/config.h23
-rwxr-xr-xkeyboards/bigseries/keymaps/dudeofawesome/keymap.c50
-rw-r--r--keyboards/bigseries/keymaps/dudeofawesome/rules.mk1
-rwxr-xr-xkeyboards/bigseries/keymaps/leddance/keymap.c8
-rw-r--r--keyboards/bigseries/readme.md2
-rw-r--r--keyboards/bigswitch/README.md10
-rw-r--r--keyboards/bigswitch/bigswitch.c33
-rwxr-xr-xkeyboards/bigswitch/bigswitch.h28
-rwxr-xr-xkeyboards/bigswitch/config.h59
-rw-r--r--keyboards/bigswitch/info.json13
-rwxr-xr-xkeyboards/bigswitch/keymaps/default/keymap.c27
-rwxr-xr-xkeyboards/bigswitch/rules.mk60
-rw-r--r--keyboards/bmini/bmini.h4
-rw-r--r--keyboards/bmini/info.json13
-rw-r--r--keyboards/bmini/keymaps/default/keymap.c6
-rw-r--r--keyboards/bmini/readme.md6
-rw-r--r--keyboards/canoe/canoe.c96
-rw-r--r--keyboards/canoe/canoe.h54
-rw-r--r--keyboards/canoe/config.h49
-rw-r--r--keyboards/canoe/i2c.c106
-rw-r--r--keyboards/canoe/i2c.h27
-rw-r--r--keyboards/canoe/info.json394
-rw-r--r--keyboards/canoe/keymaps/default/keymap.c40
-rw-r--r--keyboards/canoe/keymaps/dhertz/keymap.c62
-rw-r--r--keyboards/canoe/keymaps/iso/keymap.c29
-rw-r--r--keyboards/canoe/matrix.c112
-rw-r--r--keyboards/canoe/readme.md (renamed from keyboards/ca66/readme.md)13
-rw-r--r--keyboards/canoe/rules.mk50
-rw-r--r--keyboards/canoe/usbconfig.h396
-rw-r--r--keyboards/chibios_test/readme.md3
-rw-r--r--keyboards/chibios_test/stm32_f072_onekey/readme.md3
-rw-r--r--keyboards/chibios_test/stm32_f103_onekey/readme.md3
-rw-r--r--keyboards/chibios_test/teensy_lc_onekey/readme.md3
-rw-r--r--keyboards/chimera_ortho/keymaps/dcompact/README.md45
-rw-r--r--keyboards/chimera_ortho/keymaps/dcompact/config.h9
-rw-r--r--keyboards/chimera_ortho/keymaps/dcompact/keymap.c119
-rw-r--r--keyboards/chimera_ortho/keymaps/dcompact/rules.mk1
-rw-r--r--keyboards/chocopad/chocopad.h6
-rw-r--r--keyboards/chocopad/info.json12
-rw-r--r--keyboards/chocopad/keymaps/default/keymap.c63
-rw-r--r--keyboards/chocopad/rules.mk2
-rw-r--r--keyboards/christmas_tree/christmas_tree.h2
-rw-r--r--keyboards/christmas_tree/info.json21
-rw-r--r--keyboards/christmas_tree/keymaps/default/keymap.c50
-rw-r--r--keyboards/clueboard/66/keymaps/xyverz/keymap.c177
-rw-r--r--keyboards/clueboard/keymaps/xyverz/config.h3
-rw-r--r--keyboards/contra/keymaps/losinggeneration/README.md30
-rw-r--r--keyboards/contra/keymaps/losinggeneration/config.h27
-rw-r--r--keyboards/contra/keymaps/losinggeneration/keymap.c40
-rw-r--r--keyboards/contra/keymaps/losinggeneration/rules.mk17