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--
.gitignore
46
-rw-r--r--
.gitmodules
12
-rw-r--r--
.travis.yml
40
-rw-r--r--
.vscode/settings.json
14
-rw-r--r--
CODE_OF_CONDUCT.md
15
-rw-r--r--
Dockerfile
28
-rw-r--r--
Makefile
555
-rw-r--r--
Vagrantfile
98
-rw-r--r--
book.json
39
-rw-r--r--
build_full_test.mk
32
-rw-r--r--
build_keyboard.mk
178
-rw-r--r--
build_test.mk
67
-rw-r--r--
common.mk
20
-rw-r--r--
common_features.mk
153
-rw-r--r--
docs/README.md
25
-rw-r--r--
docs/_summary.md
45
-rw-r--r--
docs/adding_a_keyboard_to_qmk.md
35
-rw-r--r--
docs/adding_features_to_qmk.md
16
-rw-r--r--
docs/basic_how_keyboards_work.md
72
-rw-r--r--
docs/basic_keycodes.md
186
-rw-r--r--
docs/becoming_a_qmk_collaborator.md
7
-rw-r--r--
docs/build_environment_setup.md
125
-rw-r--r--
docs/compatible_microcontrollers.md
25
-rw-r--r--
docs/config_options.md
133
-rw-r--r--
docs/custom_quantum_functions.md
176
-rw-r--r--
docs/documentation_best_practices.md
39
-rw-r--r--
docs/dynamic_macros.md
63
-rw-r--r--
docs/eclipse.md
86
-rw-r--r--
docs/faq.md
214
-rw-r--r--
docs/faq_build.md
100
-rw-r--r--
docs/faq_keymap.md
211
-rw-r--r--
docs/features/README.md
105
-rw-r--r--
docs/fuse.txt
50
-rw-r--r--
docs/gitbook/images/favicon.ico
bin
0 -> 117248 bytes
-rw-r--r--
docs/gitbook/images/favicon.png
bin
0 -> 242 bytes
-rw-r--r--
docs/glossary.md
29
-rw-r--r--
docs/hand_wire.md
331
-rw-r--r--
docs/how_to_github.md
63
-rw-r--r--
docs/isp_flashing_guide.md
106
-rw-r--r--
docs/key_functions.md
128
-rw-r--r--
docs/keycode.txt
261
-rw-r--r--
docs/keycodes.md
17
-rw-r--r--
docs/keymap.md
222
-rw-r--r--
docs/leader_key.md
37
-rw-r--r--
docs/macros.md
166
-rw-r--r--
docs/make_instructions.md
167
-rw-r--r--
docs/modding_your_keyboard.md
388
-rw-r--r--
docs/mouse_keys.md
81
-rw-r--r--
docs/porting_your_keyboard_to_qmk.md
63
-rw-r--r--
docs/porting_your_keyboard_to_qmk_(arm_and_other_chibios_cpus).md
70
-rw-r--r--
docs/power.txt
62
-rw-r--r--
docs/qmk_overview.md
75
-rw-r--r--
docs/quantum_keycodes.md
353
-rw-r--r--
docs/space_cadet_shift.md
24
-rw-r--r--
docs/tap_dance.md
150
-rw-r--r--
docs/understanding_qmk.md
172
-rw-r--r--
docs/unicode.md
54
-rw-r--r--
docs/unit_testing.md
68
-rw-r--r--
docs/usb_nkro.txt
160
-rw-r--r--
docs/vagrant_guide.md
21
-rw-r--r--
keyboards/alps64/Makefile
3
-rw-r--r--
keyboards/alps64/alps64.c
30
-rw-r--r--
keyboards/alps64/alps64.h
40
-rw-r--r--
keyboards/alps64/config.h
75
-rw-r--r--
keyboards/alps64/keymaps/default/keymap.c
12
-rw-r--r--
keyboards/alps64/led.c
34
-rw-r--r--
keyboards/alps64/matrix.c
199
-rw-r--r--
keyboards/alps64/readme.md
4
-rw-r--r--
keyboards/alps64/rules.mk
66
-rw-r--r--
keyboards/amj60/Makefile
3
-rw-r--r--
keyboards/amj60/amj60.c
30
-rw-r--r--
keyboards/amj60/amj60.h
168
-rw-r--r--
keyboards/amj60/config.h
94
-rw-r--r--
keyboards/amj60/keymaps/iso_split_rshift/Makefile
23
-rwxr-xr-x
keyboards/amj60/keymaps/iso_split_rshift/build.sh
42
-rw-r--r--
keyboards/amj60/keymaps/iso_split_rshift/keymap.c
147
-rw-r--r--
keyboards/amj60/keymaps/iso_split_rshift/readme.md
30
-rwxr-xr-x
keyboards/amj60/keymaps/iso_split_rshift/updatemerge.sh
4
-rw-r--r--
keyboards/amj60/keymaps/maximized/keymap.c
61
-rw-r--r--
keyboards/amj60/readme.md
57
-rw-r--r--
keyboards/amj60/rules.mk
66
-rw-r--r--
keyboards/amjpad/Makefile
3
-rw-r--r--
keyboards/amjpad/amjpad.c
30
-rw-r--r--
keyboards/amjpad/amjpad.h
61
-rw-r--r--
keyboards/amjpad/config.h
94
-rw-r--r--
keyboards/amjpad/keymaps/default/keymap.c
101
-rw-r--r--
keyboards/amjpad/keymaps/max/keymap.c
102
-rw-r--r--
keyboards/amjpad/keymaps/ortho_left/keymap.c
65
-rw-r--r--
keyboards/amjpad/keymaps/ortho_right/keymap.c
65
-rw-r--r--
keyboards/amjpad/rules.mk
66
-rw-r--r--
keyboards/atomic/Makefile
3
-rw-r--r--
keyboards/atomic/atomic.c
15
-rw-r--r--
keyboards/atomic/atomic.h
27
-rw-r--r--
keyboards/atomic/config.h
160
-rw-r--r--
keyboards/atomic/keymaps/abienz.c
36
-rw-r--r--
keyboards/atomic/keymaps/default/keymap.c
234
-rw-r--r--
keyboards/atomic/keymaps/michelle.c
183
-rw-r--r--
keyboards/atomic/keymaps/pvc/Makefile
15
-rw-r--r--
keyboards/atomic/keymaps/pvc/config.h
178
-rw-r--r--
keyboards/atomic/keymaps/pvc/keymap.c
614
-rw-r--r--
keyboards/atomic/keymaps/twolayer.c
72
-rw-r--r--
keyboards/atomic/readme.md
16
-rw-r--r--
keyboards/atomic/rules.mk
69
-rw-r--r--
keyboards/atreus/Makefile
3
-rw-r--r--
keyboards/atreus/atreus.c
1
-rw-r--r--
keyboards/atreus/atreus.h
25
-rw-r--r--
keyboards/atreus/config.h
92
-rw-r--r--
keyboards/atreus/keymaps/alphadox/config.h
80
-rw-r--r--
keyboards/atreus/keymaps/alphadox/keymap.c
45
-rw-r--r--
keyboards/atreus/keymaps/classic/keymap.c
48
-rw-r--r--
keyboards/atreus/keymaps/default/keymap.c
63
-rw-r--r--
keyboards/atreus/keymaps/erlandsona/config.h
96
-rw-r--r--
keyboards/atreus/keymaps/erlandsona/keymap.c
61
-rw-r--r--
keyboards/atreus/keymaps/gerb/keymap.c
66
-rw-r--r--
keyboards/atreus/keymaps/jeremy/keymap.c
66
-rw-r--r--
keyboards/atreus/keymaps/jeremy/readme.md
45
-rw-r--r--
keyboards/atreus/keymaps/replicaJunction/config.h
94
-rw-r--r--
keyboards/atreus/keymaps/replicaJunction/keymap.c
213
-rw-r--r--
keyboards/atreus/keymaps/replicaJunction/readme.md
61
-rw-r--r--
keyboards/atreus/keymaps/xyverz/keymap.c
224
-rw-r--r--
keyboards/atreus/keymaps/xyverz/readme.md
107
-rw-r--r--
keyboards/atreus/readme.md
187
-rw-r--r--
keyboards/atreus/rules.mk
82
-rw-r--r--
keyboards/atreus62/Makefile
3
-rw-r--r--
keyboards/atreus62/atreus62.c
1
-rw-r--r--
keyboards/atreus62/atreus62.h
42
-rw-r--r--
keyboards/atreus62/config.h
83
-rw-r--r--
keyboards/atreus62/keymaps/atreus52/Makefile
4
-rw-r--r--
keyboards/atreus62/keymaps/atreus52/README.md
10
-rw-r--r--
keyboards/atreus62/keymaps/atreus52/config.h
18
-rw-r--r--
keyboards/atreus62/keymaps/atreus52/keymap.c
99