summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bootloader.mk12
-rw-r--r--docs/feature_bluetooth.md5
-rw-r--r--docs/feature_oled_driver.md4
-rw-r--r--docs/ja/understanding_qmk.md195
-rw-r--r--docs/ref_functions.md6
-rw-r--r--docs/tap_hold.md42
-rw-r--r--drivers/oled/oled_driver.c2
-rw-r--r--drivers/oled/oled_driver.h4
-rw-r--r--keyboards/40percentclub/mf68/keymaps/delivrance/config.h42
-rw-r--r--keyboards/40percentclub/mf68/keymaps/delivrance/keymap.c232
-rw-r--r--keyboards/40percentclub/mf68/keymaps/delivrance/readme.md38
-rw-r--r--keyboards/40percentclub/mf68/keymaps/delivrance/rules.mk10
-rw-r--r--keyboards/ai03/soyuz/config.h79
-rw-r--r--keyboards/ai03/soyuz/keymaps/mrsendyyk/keymap.c32
-rw-r--r--keyboards/ai03/soyuz/keymaps/mrsendyyk/readme.md12
-rw-r--r--keyboards/ai03/soyuz/keymaps/via/keymap.c59
-rw-r--r--keyboards/ai03/soyuz/keymaps/via/rules.mk1
-rw-r--r--keyboards/basekeys/slice/config.h4
-rw-r--r--keyboards/basekeys/slice/keymaps/default/config.h30
-rw-r--r--keyboards/basekeys/slice/keymaps/default/keymap.c15
-rw-r--r--keyboards/basekeys/slice/keymaps/default_split_left_space/config.h30
-rw-r--r--keyboards/basekeys/slice/keymaps/default_split_left_space/keymap.c15
-rw-r--r--keyboards/basekeys/slice/rev1/config.h3
-rw-r--r--keyboards/basekeys/slice/rev1/keymaps/2moons/config.h30
-rw-r--r--keyboards/basekeys/slice/rev1/keymaps/2moons/keymap.c15
-rw-r--r--keyboards/basekeys/slice/rev1/keymaps/default_all/config.h30
-rw-r--r--keyboards/basekeys/slice/rev1/keymaps/default_all/keymap.c15
-rw-r--r--keyboards/basekeys/slice/rev1/keymaps/default_split_backspace/config.h30
-rw-r--r--keyboards/basekeys/slice/rev1/keymaps/default_split_backspace/keymap.c15
-rw-r--r--keyboards/basekeys/slice/rev1/keymaps/via/config.h22
-rw-r--r--keyboards/basekeys/slice/rev1/keymaps/via/keymap.c85
-rw-r--r--keyboards/basekeys/slice/rev1/keymaps/via/rules.mk3
-rw-r--r--keyboards/basekeys/slice/rev1/rev1.c15
-rw-r--r--keyboards/basekeys/slice/rev1/rev1.h15
-rw-r--r--keyboards/basekeys/slice/rev1_rgb/config.h4
-rw-r--r--keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/config.h30
-rw-r--r--keyboards/basekeys/slice/rev1_rgb/keymaps/2moons_rgb/keymap.c15
-rw-r--r--keyboards/basekeys/slice/rev1_rgb/rev1_rgb.c15
-rw-r--r--keyboards/basekeys/slice/rev1_rgb/rev1_rgb.h15
-rw-r--r--keyboards/basekeys/slice/slice.c15
-rw-r--r--keyboards/basekeys/slice/slice.h15
-rw-r--r--keyboards/basekeys/slice/slice_font.c15
-rw-r--r--keyboards/basekeys/trifecta/config.h123
-rw-r--r--keyboards/basekeys/trifecta/info.json12
-rw-r--r--keyboards/basekeys/trifecta/keymaps/default/keymap.c71
-rw-r--r--keyboards/basekeys/trifecta/keymaps/default/rules.mk2
-rw-r--r--keyboards/basekeys/trifecta/keymaps/via/keymap.c71
-rw-r--r--keyboards/basekeys/trifecta/keymaps/via/rules.mk3
-rw-r--r--keyboards/basekeys/trifecta/readme.md17
-rw-r--r--keyboards/basekeys/trifecta/rules.mk24
-rw-r--r--keyboards/basekeys/trifecta/trifecta.c61
-rw-r--r--keyboards/basekeys/trifecta/trifecta.h48
-rw-r--r--keyboards/bear_65/bear_65.c17
-rw-r--r--keyboards/bear_65/bear_65.h46
-rw-r--r--keyboards/bear_65/config.h76
-rw-r--r--keyboards/bear_65/info.json15
-rw-r--r--keyboards/bear_65/keymaps/default/keymap.c39
-rw-r--r--keyboards/bear_65/keymaps/default/readme.md1
-rw-r--r--keyboards/bear_65/keymaps/via/keymap.c47
-rw-r--r--keyboards/bear_65/keymaps/via/readme.md1
-rw-r--r--keyboards/bear_65/keymaps/via/rules.mk1
-rw-r--r--keyboards/bear_65/readme.md19
-rw-r--r--keyboards/bear_65/rules.mk24
-rw-r--r--keyboards/bm60rgb_iso/bm60rgb_iso.c8
-rw-r--r--keyboards/boardsource/4x12/config.h2
-rw-r--r--keyboards/coseyfannitutti/discipad/keymaps/via/rules.mk1
-rw-r--r--keyboards/coseyfannitutti/discipline/keymaps/via/rules.mk3
-rw-r--r--keyboards/coseyfannitutti/mysterium/info.json8
-rw-r--r--keyboards/coseyfannitutti/mysterium/keymaps/ansi_7u/keymap.c (renamed from keyboards/coseyfannitutti/mysterium/keymaps/tsangan/keymap.c)4
-rw-r--r--keyboards/coseyfannitutti/mysterium/keymaps/iso/keymap.c34
-rw-r--r--keyboards/coseyfannitutti/mysterium/keymaps/via/keymap.c34
-rw-r--r--keyboards/coseyfannitutti/mysterium/keymaps/via/rules.mk2
-rw-r--r--keyboards/coseyfannitutti/mysterium/mysterium.h36
-rw-r--r--keyboards/coseyfannitutti/romeo/keymaps/via/rules.mk3
-rw-r--r--keyboards/crkbd/keymaps/bcat/keymap.c8
-rw-r--r--keyboards/crkbd/keymaps/bcat/readme.md9
-rw-r--r--keyboards/dm9records/plaid/keymaps/default/keymap.c4
-rw-r--r--keyboards/dm9records/plaid/keymaps/stephen-huan/config.h19
-rw-r--r--keyboards/dm9records/plaid/keymaps/stephen-huan/keymap.c356
-rw-r--r--keyboards/dm9records/plaid/keymaps/stephen-huan/readme.md1
-rw-r--r--keyboards/donutcables/budget96/config.h10
-rw-r--r--keyboards/donutcables/budget96/keymaps/donut/config.h28
-rw-r--r--keyboards/donutcables/budget96/keymaps/donut/keymap.c171
-rw-r--r--keyboards/donutcables/budget96/keymaps/donut/readme.md3
-rw-r--r--keyboards/donutcables/budget96/keymaps/donut/rules.mk7
-rw-r--r--keyboards/donutcables/budget96/readme.md6
-rw-r--r--keyboards/doodboard/duckboard/config.h57
-rw-r--r--keyboards/doodboard/duckboard/duckboard.c17
-rw-r--r--keyboards/doodboard/duckboard/duckboard.h34
-rw-r--r--keyboards/doodboard/duckboard/info.json36
-rw-r--r--keyboards/doodboard/duckboard/keymaps/default/keymap.c118
-rw-r--r--keyboards/doodboard/duckboard/readme.md17
-rw-r--r--keyboards/doodboard/duckboard/rules.mk25
-rw-r--r--keyboards/dz60/keymaps/mrsendyyk/keymap.c151
-rw-r--r--keyboards/dz60/keymaps/mrsendyyk/readme.md78
-rw-r--r--keyboards/dztech/dz65rgb/keymaps/pagondel/keymap.c65
-rw-r--r--keyboards/dztech/dz65rgb/keymaps/pagondel/readme.md35
-rw-r--r--keyboards/ergodox_ez/keymaps/stamm/config.h40
-rw-r--r--keyboards/ergodox_ez/keymaps/stamm/keymap.c308
-rw-r--r--keyboards/ergodox_ez/keymaps/stamm/readme.md117
-rw-r--r--keyboards/ergodox_ez/keymaps/stamm/rules.mk8
-rw-r--r--keyboards/ergodox_infinity/ergodox_infinity.c85
-rw-r--r--keyboards/fjlabs/bolsa65/bolsa65.c28
-rw-r--r--keyboards/fjlabs/bolsa65/bolsa65.h32
-rw-r--r--keyboards/fjlabs/bolsa65/config.h108
-rw-r--r--keyboards/fjlabs/bolsa65/info.json84
-rw-r--r--keyboards/fjlabs/bolsa65/keymaps/default/keymap.c39
-rw-r--r--keyboards/fjlabs/bolsa65/keymaps/via/keymap.c58
-rw-r--r--keyboards/fjlabs/bolsa65/keymaps/via/rules.mk1
-rw-r--r--keyboards/fjlabs/bolsa65/readme.md12
-rw-r--r--keyboards/fjlabs/bolsa65/rules.mk28
-rw-r--r--keyboards/flehrad/bigswitch/keymaps/via/keymap.c29
-rw-r--r--keyboards/flehrad/bigswitch/keymaps/via/rules.mk2
-rw-r--r--keyboards/gray_studio/hb85/config.h4
-rw-r--r--keyboards/gray_studio/hb85/keymaps/via/config.h20
-rw-r--r--keyboards/gray_studio/hb85/keymaps/via/keymap.c56
-rw-r--r--keyboards/gray_studio/hb85/keymaps/via/rules.mk2
-rw-r--r--keyboards/gray_studio/hb85/readme.md2
-rw-r--r--keyboards/handwired/3dp660/3dp660.c17
-rw-r--r--keyboards/handwired/3dp660/3dp660.h35
-rw-r--r--keyboards/handwired/3dp660/config.h51
-rw-r--r--keyboards/handwired/3dp660/info.json80
-rw-r--r--