index
:
qmk_firmware
head
master
[no description]
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
.github/workflows/cli.yml
2
-rwxr-xr-x
bin/qmk
2
-rw-r--r--
docs/_summary.md
1
-rw-r--r--
docs/cli.md
4
-rw-r--r--
docs/cli_development.md
6
-rw-r--r--
docs/coding_conventions_python.md
4
-rw-r--r--
docs/feature_encoders.md
2
-rw-r--r--
docs/ja/feature_command.md
56
-rw-r--r--
docs/ja/feature_dynamic_macros.md
71
-rw-r--r--
docs/ja/feature_encoders.md
81
-rw-r--r--
docs/ja/feature_grave_esc.md
37
-rw-r--r--
docs/ja/feature_hd44780.md
62
-rw-r--r--
docs/newbs_getting_started.md
17
-rw-r--r--
docs/proton_c_conversion.md
69
-rw-r--r--
docs/spi_driver.md
19
-rw-r--r--
docs/syllabus.md
70
-rw-r--r--
docs/tap_hold.md
4
-rw-r--r--
docs/unit_testing.md
2
-rw-r--r--
drivers/chibios/spi_master.c
137
-rw-r--r--
drivers/chibios/spi_master.h
78
-rw-r--r--
keyboards/40percentclub/gherkin/keymaps/stevexyz/config.h
52
-rw-r--r--
keyboards/40percentclub/gherkin/keymaps/stevexyz/keymap.c
246
-rw-r--r--
keyboards/40percentclub/gherkin/keymaps/stevexyz/readme.md
13
-rw-r--r--
keyboards/40percentclub/gherkin/keymaps/stevexyz/rules.mk
19
-rw-r--r--
keyboards/7skb/keymaps/salicylic/keymap.c
2
-rw-r--r--
keyboards/7skb/rev1/config.h
6
-rw-r--r--
keyboards/abacus/config.h
7
-rw-r--r--
keyboards/absinthe/absinthe.c
17
-rw-r--r--
keyboards/absinthe/absinthe.h
68
-rw-r--r--
keyboards/absinthe/config.h
102
-rw-r--r--
keyboards/absinthe/info.json
150
-rw-r--r--
keyboards/absinthe/keymaps/ansi/config.h
19
-rw-r--r--
keyboards/absinthe/keymaps/ansi/keymap.c
32
-rw-r--r--
keyboards/absinthe/keymaps/ansi/readme.md
3
-rw-r--r--
keyboards/absinthe/keymaps/default/config.h
19
-rw-r--r--
keyboards/absinthe/keymaps/default/keymap.c
42
-rw-r--r--
keyboards/absinthe/keymaps/default/readme.md
6
-rw-r--r--
keyboards/absinthe/readme.md
15
-rw-r--r--
keyboards/absinthe/rules.mk
45
-rw-r--r--
keyboards/ai03/orbit_x/config.h
6
-rw-r--r--
keyboards/allison/config.h
7
-rw-r--r--
keyboards/allison_numpad/config.h
7
-rw-r--r--
keyboards/atreus/keymaps/khitsule/keymap.c
41
-rw-r--r--
keyboards/bat43/config.h
7
-rw-r--r--
keyboards/cannonkeys/obliterated75/chconf.h
714
-rw-r--r--
keyboards/cannonkeys/obliterated75/config.h
78
-rw-r--r--
keyboards/cannonkeys/obliterated75/halconf.h
525
-rw-r--r--
keyboards/cannonkeys/obliterated75/info.json
12
-rw-r--r--
keyboards/cannonkeys/obliterated75/keymaps/default/keymap.c
48
-rw-r--r--
keyboards/cannonkeys/obliterated75/keymaps/via/keymap.c
71
-rw-r--r--
keyboards/cannonkeys/obliterated75/keymaps/via/rules.mk
(renamed from keyboards/sirius/uni660/keymaps/via/rules.mk)
0
-rw-r--r--
keyboards/cannonkeys/obliterated75/mcuconf.h
176
-rw-r--r--
keyboards/cannonkeys/obliterated75/obliterated75.c
1
-rw-r--r--
keyboards/cannonkeys/obliterated75/obliterated75.h
19
-rw-r--r--
keyboards/cannonkeys/obliterated75/readme.md
10
-rw-r--r--
keyboards/cannonkeys/obliterated75/rules.mk
24
-rw-r--r--
keyboards/ckeys/washington/config.h
7
-rw-r--r--
keyboards/converter/usb_usb/keymaps/chriskopher/combo.c
54
-rw-r--r--
keyboards/converter/usb_usb/keymaps/chriskopher/config.h
25
-rw-r--r--
keyboards/converter/usb_usb/keymaps/chriskopher/keymap.c
186
-rw-r--r--
keyboards/converter/usb_usb/keymaps/chriskopher/readme.md
193
-rw-r--r--
keyboards/converter/usb_usb/keymaps/chriskopher/rules.mk
24
-rw-r--r--
keyboards/converter/usb_usb/keymaps/chriskopher/shared_enum.h
36
-rw-r--r--
keyboards/converter/usb_usb/keymaps/chriskopher/tap_dance.c
164
-rw-r--r--
keyboards/coseyfannitutti/discipad/config.h
6
-rw-r--r--
keyboards/coseyfannitutti/discipad/keymaps/via/keymap.c
43
-rw-r--r--
keyboards/coseyfannitutti/discipad/keymaps/via/rules.mk
4
-rw-r--r--
keyboards/coseyfannitutti/mysterium/config.h
8
-rw-r--r--
keyboards/coseyfannitutti/mysterium/keymaps/via/keymap.c
50
-rw-r--r--
keyboards/coseyfannitutti/mysterium/keymaps/via/rules.mk
4
-rw-r--r--
keyboards/cospad/config.h
9
-rw-r--r--
keyboards/crkbd/config.h
10
-rw-r--r--
keyboards/crkbd/keymaps/bcat/keymap.c
2
-rw-r--r--
keyboards/crkbd/keymaps/bcat/readme.md
102
-rw-r--r--
keyboards/daisy/config.h
7
-rw-r--r--
keyboards/dmqdesign/spin/config.h
58
-rw-r--r--
keyboards/dmqdesign/spin/info.json
28
-rw-r--r--
keyboards/dmqdesign/spin/keymaps/default/config.h
21
-rw-r--r--
keyboards/dmqdesign/spin/keymaps/default/keymap.c
47
-rw-r--r--
keyboards/dmqdesign/spin/keymaps/default/readme.md
1
-rw-r--r--
keyboards/dmqdesign/spin/keymaps/encoderlayers/config.h
23
-rw-r--r--
keyboards/dmqdesign/spin/keymaps/encoderlayers/keymap.c
151
-rw-r--r--
keyboards/dmqdesign/spin/keymaps/encoderlayers/readme.md
1
-rw-r--r--
keyboards/dmqdesign/spin/readme.md
17
-rw-r--r--
keyboards/dmqdesign/spin/rules.mk
34
-rw-r--r--
keyboards/dmqdesign/spin/spin.c
16
-rw-r--r--
keyboards/dmqdesign/spin/spin.h
29
-rw-r--r--
keyboards/dz60/keymaps/mpstewart/config.h
6
-rw-r--r--
keyboards/dz60/keymaps/mpstewart/keymap.c
90
-rw-r--r--
keyboards/dz60/keymaps/mpstewart/rules.mk
10
-rw-r--r--
keyboards/dztech/dz60rgb/v1/config.h
6
-rw-r--r--
keyboards/dztech/dz60rgb/v2/config.h
6
-rw-r--r--
keyboards/dztech/dz60rgb_ansi/v1/config.h
6
-rw-r--r--
keyboards/dztech/dz60rgb_ansi/v2/config.h
6
-rw-r--r--
keyboards/dztech/dz60rgb_wkl/v1/config.h
6
-rw-r--r--
keyboards/dztech/dz60rgb_wkl/v2/config.h
6
-rw-r--r--
keyboards/dztech/dz65rgb/v1/config.h
6
-rw-r--r--
keyboards/dztech/dz65rgb/v2/config.h
6
-rw-r--r--
keyboards/ergodash/rev1/keymaps/333fred/config.h
1
-rw-r--r--
keyboards/ergodash/rev1/keymaps/333fred/rules.mk
2
-rw-r--r--
keyboards/ergodox_ez/keymaps/danielo515/config.h
6
-rw-r--r--
keyboards/ergodox_ez/keymaps/ericgebhart/keymap.c
440
-rw-r--r--
keyboards/ergodox_ez/keymaps/toshi0383/keymap.c
98
-rw-r--r--
keyboards/exclusive/e7v1se/config.h
7
-rw-r--r--
keyboards/funky40/config.h
48
-rw-r--r--
keyboards/funky40/funky40.c
1
-rw-r--r--
keyboards/funky40/funky40.h
15
-rw-r--r--
keyboards/funky40/info.json
12
-rw-r--r--
keyboards/funky40/keymaps/default/keymap.c
32
-rw-r--r--
keyboards/funky40/keymaps/default/readme.md
6
-rw-r--r--
keyboards/funky40/readme.md
15
-rw-r--r--
keyboards/funky40/rules.mk
32
-rw-r--r--
keyboards/handwired/aplx2/README.md
34
-rw-r--r--
keyboards/handwired/aplx2/aplx2.c
19
-rw-r--r--
keyboards/handwired/aplx2/aplx2.h
25
-rw-r--r--
keyboards/handwired/aplx2/config.h
41
-rw-r--r--
keyboards/handwired/aplx2/keymaps/default/keymap.c
16
-rw-r--r--
keyboards/handwired/aplx2/rules.mk
33
-rw-r--r--
keyboards/handwired/dactyl_manuform/5x6/keymaps/333fred/config.h
2
-rw-r--r--
keyboards/handwired/dactyl_manuform/5x6/keymaps/333fred/keymap.c
6
-rw-r--r--
keyboards/handwired/dactyl_manuform/5x6/keymaps/333fred/rules.mk
4
-rw-r--r--
keyboards/handwired/ddg_56/config.h
39
-rw-r--r--
keyboards/handwired/ddg_56/ddg_56.c
16
-rw-r--r--
keyboards/handwired/ddg_56/ddg_56.h
32
-rw-r--r--
keyboards/handwired/ddg_56/info.json