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
6
-rw-r--r--
.travis.yml
1
-rw-r--r--
Dockerfile
2
-rw-r--r--
Makefile
14
-rw-r--r--
book.json
7
-rw-r--r--
build_keyboard.mk
12
-rw-r--r--
build_layout.mk
18
-rw-r--r--
docs/README.md
4
-rw-r--r--
docs/_summary.md
55
-rw-r--r--
docs/adding_features_to_qmk.md
4
-rw-r--r--
docs/documentation_best_practices.md
20
-rw-r--r--
docs/faq.md
218
-rw-r--r--
docs/faq_build.md
21
-rw-r--r--
docs/faq_debug.md
242
-rw-r--r--
docs/faq_general.md
20
-rw-r--r--
docs/faq_keymap.md
8
-rw-r--r--
docs/feature_audio.md
204
-rw-r--r--
docs/feature_backlight.md
17
-rw-r--r--
docs/feature_bluetooth.md
17
-rw-r--r--
docs/feature_bootmagic.md
29
-rw-r--r--
docs/feature_common_shortcuts.md
163
-rw-r--r--
docs/feature_layouts.md
77
-rw-r--r--
docs/feature_leader_key.md
(renamed from docs/leader_key.md)
0
-rw-r--r--
docs/feature_ps2_mouse.md
238
-rw-r--r--
docs/feature_rgblight.md
49
-rw-r--r--
docs/feature_thermal_printer.md
10
-rw-r--r--
docs/features.md
2
-rw-r--r--
docs/getting_started_build_tools.md
(renamed from docs/build_environment_setup.md)
132
-rw-r--r--
docs/getting_started_github.md
(renamed from docs/how_to_github.md)
0
-rw-r--r--
docs/getting_started_instroduction.md
47
-rw-r--r--
docs/getting_started_make_guide.md
(renamed from docs/make_instructions.md)
6
-rw-r--r--
docs/getting_started_vagrant.md
(renamed from docs/vagrant_guide.md)
0
-rw-r--r--
docs/gitbook/images/favicon.ico
bin
117248 -> 1150 bytes
-rw-r--r--
docs/gitbook/images/favicon.png
bin
242 -> 793 bytes
-rw-r--r--
docs/glossary.md
10
-rw-r--r--
docs/hand_wire.md
6
-rw-r--r--
docs/how_keyboards_work.md
(renamed from docs/basic_how_keyboards_work.md)
2
-rw-r--r--
docs/key_functions.md
128
-rw-r--r--
docs/keycodes.md
324
-rw-r--r--
docs/keycodes_basic.md
(renamed from docs/basic_keycodes.md)
6
-rw-r--r--
docs/keycodes_us_ansi_shifted.md
31
-rw-r--r--
docs/keymap.md
7
-rw-r--r--
docs/macros.md
2
-rw-r--r--
docs/modding_your_keyboard.md
403
-rw-r--r--
docs/porting_your_keyboard_to_qmk.md
4
-rw-r--r--
docs/qmk_overview.md
75
-rw-r--r--
docs/quantum_keycodes.md
346
-rw-r--r--
docs/redirects.json
12
-rw-r--r--
docs/stenography.md
22
-rw-r--r--
docs/understanding_qmk.md
2
-rw-r--r--
keyboards/9key/9key.c
5
-rw-r--r--
keyboards/9key/9key.h
17
-rw-r--r--
keyboards/9key/Makefile
(renamed from keyboards/ergodox/Makefile)
2
-rw-r--r--
keyboards/9key/config.h
52
-rw-r--r--
keyboards/9key/keymaps/default/Makefile
(renamed from keyboards/ergodox/keymaps/jack/Makefile)
0
-rw-r--r--
keyboards/9key/keymaps/default/keymap.c
65
-rw-r--r--
keyboards/9key/readme.md
17
-rw-r--r--
keyboards/9key/rules.mk
69
-rw-r--r--
keyboards/alps64/alps64.h
18
-rw-r--r--
keyboards/alps64/keymaps/default/keymap.c
2
-rw-r--r--
keyboards/alps64/readme.md
16
-rwxr-xr-x
keyboards/amj40/keymaps/fabian/keymap.c
6
-rw-r--r--
keyboards/amj60/amj60.h
3
-rw-r--r--
keyboards/amj60/readme.md
61
-rw-r--r--
keyboards/amj60/rules.mk
2
-rw-r--r--
keyboards/amjpad/readme.md
14
-rw-r--r--
keyboards/atomic/atomic.h
16
-rw-r--r--
keyboards/atomic/keymaps/pvc/keymap.c
30
-rw-r--r--
keyboards/atomic/rules.mk
4
-rw-r--r--
keyboards/atreus/readme.md
187
-rw-r--r--
keyboards/atreus/rules.mk
4
-rw-r--r--
keyboards/atreus62/readme.md
18
-rw-r--r--
keyboards/bananasplit/config.h
3
-rw-r--r--
keyboards/bananasplit/keymaps/0010/Makefile
37
-rw-r--r--
keyboards/bananasplit/keymaps/0010/config.h
24
-rw-r--r--
keyboards/bananasplit/keymaps/0010/keymap.c
73
-rw-r--r--
keyboards/bantam44/readme.md
29
-rw-r--r--
keyboards/chibios_test/stm32_f072_onekey/rules.mk
5
-rw-r--r--
keyboards/chibios_test/stm32_f103_onekey/rules.mk
7
-rw-r--r--
keyboards/chibios_test/teensy_lc_onekey/instructions.md
19
-rw-r--r--
keyboards/chibios_test/teensy_lc_onekey/rules.mk
6
-rw-r--r--
keyboards/clueboard/keymaps/bloodlvst/Makefile
2
-rw-r--r--
keyboards/clueboard/keymaps/bloodlvst/config.h
8
-rw-r--r--
keyboards/clueboard/keymaps/bloodlvst/keymap.c
41
-rw-r--r--
keyboards/clueboard/keymaps/bloodlvst/readme.md
17
-rw-r--r--
keyboards/clueboard/keymaps/caps_fn/keymap.c
47
-rw-r--r--
keyboards/clueboard/keymaps/colemak/keymap.c
59
-rw-r--r--
keyboards/clueboard/keymaps/default/keymap.c
75
-rw-r--r--
keyboards/clueboard/keymaps/jokrik/keymap.c
45
-rw-r--r--
keyboards/clueboard/keymaps/mac_optimized/keymap.c
68
-rw-r--r--
keyboards/clueboard/keymaps/magicmonty/keymap.c
41
-rw-r--r--
keyboards/clueboard/keymaps/maximised/keymap.c
6
-rw-r--r--
keyboards/clueboard/keymaps/mouse_keys/keymap.c
47
-rw-r--r--
keyboards/clueboard/keymaps/serubin/keymap.c
51
-rw-r--r--
keyboards/clueboard/keymaps/shift_fn/keymap.c
47
-rw-r--r--
keyboards/clueboard/keymaps/skully/keymap.c
47
-rw-r--r--
keyboards/clueboard/keymaps/smt/keymap.c
53
-rw-r--r--
keyboards/clueboard/keymaps/unix_optimized/keymap.c
47
-rw-r--r--
keyboards/clueboard/keymaps/win_optimized/keymap.c
47
-rw-r--r--
keyboards/clueboard/keymaps/xyverz/keymap.c
35
-rw-r--r--
keyboards/clueboard/rev1/rules.mk
6
-rw-r--r--
keyboards/clueboard/rev2/rules.mk
6
-rw-r--r--
keyboards/clueboard/rules.mk
2
-rw-r--r--
keyboards/cluecard/keymaps/default/keymap.c
6
-rw-r--r--
keyboards/converter/usb_usb/Makefile
(renamed from keyboards/ergodox/infinity/Makefile)
0
-rw-r--r--
keyboards/converter/usb_usb/README.md
74
-rw-r--r--
keyboards/converter/usb_usb/config.h
63
-rw-r--r--
keyboards/converter/usb_usb/custom_matrix.cpp
238
-rw-r--r--
keyboards/converter/usb_usb/keymap.c
288
-rw-r--r--
keyboards/converter/usb_usb/keymaps/coloneljesus/Makefile
3
-rw-r--r--
keyboards/converter/usb_usb/keymaps/coloneljesus/config.h
6
-rw-r--r--
keyboards/converter/usb_usb/keymaps/coloneljesus/keymap.c
307
-rw-r--r--
keyboards/converter/usb_usb/keymaps/default/Makefile
3
-rw-r--r--
keyboards/converter/usb_usb/keymaps/default/config.h
6
-rw-r--r--
keyboards/converter/usb_usb/keymaps/default/keymap.c
85
-rw-r--r--
keyboards/converter/usb_usb/main.c
102
-rw-r--r--
keyboards/converter/usb_usb/matrix.c
1
-rw-r--r--
keyboards/converter/usb_usb/rules.mk
66
-rw-r--r--
keyboards/converter/usb_usb/usb_usb.c
1
-rw-r--r--
keyboards/converter/usb_usb/usb_usb.h
203
-rw-r--r--
keyboards/deltasplit75/keymaps/itsaferbie/config.h
7
-rw-r--r--
keyboards/deltasplit75/keymaps/itsaferbie/keymap.c
6
-rw-r--r--
keyboards/deltasplit75/matrix.c
244
-rw-r--r--
keyboards/deltasplit75/readme.md
137
-rw-r--r--
keyboards/deltasplit75/split_util.c
7