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--
.travis.yml
21
-rw-r--r--
Dockerfile
3
-rw-r--r--
Makefile
40
-rw-r--r--
build_keyboard.mk
9
-rw-r--r--
doc/BUILD_GUIDE.md
4
-rwxr-xr-x
doc/CYGWIN_GUIDE.md
2
-rw-r--r--
doc/HAND_WIRE.md
6
-rw-r--r--
doc/PCB_GUIDE.md
6
-rw-r--r--
keyboards/atreus/readme.md
4
-rw-r--r--
keyboards/ergodox/ez/config.h
2
-rw-r--r--
keyboards/ergodox/ez/ez.c
8
-rw-r--r--
keyboards/ergodox/keymaps/ab/readme.md
2
-rw-r--r--
keyboards/ergodox/keymaps/albert/Makefile
5
-rw-r--r--
keyboards/ergodox/keymaps/albert/config.h
12
-rw-r--r--
keyboards/ergodox/keymaps/albert/keymap.c
661
-rw-r--r--
keyboards/ergodox/keymaps/albert/readme.md
188
-rw-r--r--
keyboards/ergodox/keymaps/algernon/readme.md
4
-rw-r--r--
keyboards/ergodox/keymaps/deadcyclo/Makefile
1
-rw-r--r--
keyboards/ergodox/keymaps/deadcyclo/images/deadcyclo-base-layout.png
bin
79741 -> 79488 bytes
-rw-r--r--
keyboards/ergodox/keymaps/deadcyclo/images/deadcyclo-layer-1-symbols.png
bin
55349 -> 79904 bytes
-rw-r--r--
keyboards/ergodox/keymaps/deadcyclo/images/deadcyclo-layer-2-media-and-mouse.png
bin
50926 -> 62258 bytes
-rw-r--r--
keyboards/ergodox/keymaps/deadcyclo/images/deadcyclo-layer-3-navigation.png
bin
43551 -> 58886 bytes
-rw-r--r--
keyboards/ergodox/keymaps/deadcyclo/keymap.c
426
-rw-r--r--
keyboards/ergodox/keymaps/deadcyclo/readme.md
60
-rw-r--r--
keyboards/ergodox/keymaps/dvorak_programmer/README.md
7
-rw-r--r--
keyboards/ergodox/keymaps/dvorak_programmer/keymap.c
54
-rw-r--r--
keyboards/ergodox/keymaps/german-kinergo/readme.md
2
-rw-r--r--
keyboards/ergodox/keymaps/mclennon_osx/README.md
2
-rw-r--r--
keyboards/ergodox/keymaps/ordinary/keymap.c
1
-rw-r--r--
keyboards/ergodox/keymaps/pvinis/Readme.md
2
-rw-r--r--
keyboards/ergodox/keymaps/robot_test_layout/keymap.c
8
-rw-r--r--
keyboards/ergodox/keymaps/software_neo2/keymap.c
64
-rw-r--r--
keyboards/ergodox/keymaps/supercoder/readme.md
2
-rw-r--r--
keyboards/ergodox/keymaps/swissgerman/keyboard-layout.json
419
-rw-r--r--
keyboards/ergodox/keymaps/swissgerman/keyboard-layout.png
bin
0 -> 75633 bytes
-rw-r--r--
keyboards/ergodox/keymaps/swissgerman/keyboard-layout_1_2.json
436
-rw-r--r--
keyboards/ergodox/keymaps/swissgerman/keyboard-layout_1_2.png
bin
0 -> 58099 bytes
-rw-r--r--
keyboards/ergodox/keymaps/swissgerman/keymap.c
287
-rw-r--r--
keyboards/ergodox/keymaps/swissgerman/readme.md
15
-rw-r--r--
keyboards/ergodox/keymaps/win10_writers-block/readme.md
2
-rw-r--r--
keyboards/ergodox/readme.md
2
-rw-r--r--
keyboards/handwired/onekey/keymaps/default/keymap.c
2
-rwxr-xr-x
keyboards/handwired/reddot/Makefile
3
-rwxr-xr-x
keyboards/handwired/reddot/config.h
162
-rwxr-xr-x
keyboards/handwired/reddot/keymaps/default/keymap.c
29
-rwxr-xr-x
keyboards/handwired/reddot/keymaps/default/readme.md
1
-rwxr-xr-x
keyboards/handwired/reddot/readme.md
24
-rwxr-xr-x
keyboards/handwired/reddot/reddot.c
7
-rwxr-xr-x
keyboards/handwired/reddot/reddot.h
20
-rwxr-xr-x
keyboards/handwired/reddot/rules.mk
88
-rw-r--r--
keyboards/hhkb/readme.md
2
-rw-r--r--
keyboards/infinity60/infinity60.c
15
-rw-r--r--
keyboards/infinity60/keymaps/default/keymap.c
9
-rwxr-xr-x
keyboards/infinity60/keymaps/depariel/keymap.c
9
-rw-r--r--
keyboards/infinity60/keymaps/hasu/keymap.c
10
-rw-r--r--
keyboards/infinity60/matrix.c
3
-rw-r--r--
keyboards/kc60/kc60.c
15
-rw-r--r--
keyboards/kc60/rules.mk
3
-rw-r--r--
keyboards/lets_split/Makefile
4
-rw-r--r--
keyboards/lets_split/config.h
46
-rw-r--r--
keyboards/lets_split/eeprom-lefthand.eep
2
-rw-r--r--
keyboards/lets_split/eeprom-righthand.eep
2
-rw-r--r--
keyboards/lets_split/keymaps/default/keymap.c
188
-rw-r--r--
keyboards/lets_split/keymaps/i2c/config.h
91
-rw-r--r--
keyboards/lets_split/keymaps/serial/config.h
90
-rw-r--r--
keyboards/lets_split/lets_split.h
3
-rw-r--r--
keyboards/lets_split/readme.md
86
-rw-r--r--
keyboards/lets_split/rev1/config.h
14
-rw-r--r--
keyboards/lets_split/rev2/config.h
13
-rw-r--r--
keyboards/lets_split/rev2fliphalf/Makefile
3
-rw-r--r--
keyboards/lets_split/rev2fliphalf/config.h
91
-rw-r--r--
keyboards/lets_split/rev2fliphalf/rev2fliphalf.c
32
-rw-r--r--
keyboards/lets_split/rev2fliphalf/rev2fliphalf.h
28
-rw-r--r--
keyboards/lets_split/rev2fliphalf/rules.mk
5
-rw-r--r--
keyboards/lets_split/rules.mk
12
-rw-r--r--
keyboards/lets_split/split_util.c
3
-rw-r--r--
keyboards/planck/keymaps/bone2planck/Makefile
14
-rw-r--r--
keyboards/planck/keymaps/bone2planck/config.h
5
-rw-r--r--
keyboards/planck/keymaps/bone2planck/keymap.c
79
-rw-r--r--
keyboards/planck/keymaps/bone2planck/readme.md
98
-rw-r--r--
keyboards/planck/keymaps/callum/keymap.c
51
-rw-r--r--
keyboards/planck/keymaps/callum/readme.md
14
-rw-r--r--
keyboards/planck/keymaps/cbbrowne/Makefile
4
-rw-r--r--
keyboards/planck/keymaps/cbbrowne/keymap.c
8
-rw-r--r--
keyboards/planck/keymaps/default/keymap.c
17
-rw-r--r--
keyboards/planck/keymaps/espynn/Makefile
63
-rw-r--r--
keyboards/planck/keymaps/espynn/keyboard-layout.jpg
bin
0 -> 52908 bytes
-rw-r--r--
keyboards/planck/keymaps/espynn/keymap.c
151
-rw-r--r--
keyboards/planck/keymaps/espynn/layout.json
271
-rw-r--r--
keyboards/planck/keymaps/espynn/readme.md
18
-rw-r--r--
keyboards/planck/keymaps/luke/Makefile
25
-rw-r--r--
keyboards/planck/keymaps/luke/keymap.c
355
-rw-r--r--
keyboards/planck/keymaps/luke/readme.md
2
-rw-r--r--
keyboards/planck/keymaps/smt/Makefile
3
-rw-r--r--
keyboards/planck/keymaps/smt/keymap.c
229
-rw-r--r--
keyboards/planck/keymaps/smt/readme.md
103
-rw-r--r--
keyboards/planck/keymaps/yale/Makefile
25
-rw-r--r--
keyboards/planck/keymaps/yale/config.h
11
-rw-r--r--
keyboards/planck/keymaps/yale/keymap.c
108
-rw-r--r--
keyboards/planck/keymaps/yale/yale_layout_picture.jpg
bin
0 -> 58141 bytes
-rw-r--r--
keyboards/preonic/keymaps/default/keymap.c
15
-rw-r--r--
keyboards/preonic/keymaps/smt/Makefile
3
-rw-r--r--
keyboards/preonic/keymaps/smt/keymap.c
247
-rw-r--r--
keyboards/preonic/keymaps/smt/readme.md
113
-rw-r--r--
keyboards/ps2avrGB/Makefile
3
-rw-r--r--
keyboards/ps2avrGB/README.md
61
-rw-r--r--
keyboards/ps2avrGB/config.h
(renamed from keyboards/kc60/led.c)
43
-rw-r--r--
keyboards/ps2avrGB/keymaps/default/keymap.c
32
-rw-r--r--
keyboards/ps2avrGB/matrix.c
104
-rwxr-xr-x
keyboards/ps2avrGB/program
74
-rw-r--r--
keyboards/ps2avrGB/ps2avrGB.c
0
-rw-r--r--
keyboards/ps2avrGB/ps2avrGB.h
43
-rw-r--r--
keyboards/ps2avrGB/rules.mk
43
-rw-r--r--
keyboards/ps2avrGB/usbconfig.h
396
-rw-r--r--
keyboards/s60-x/readme.md
2
-rw-r--r--
quantum/config_common.h
6
-rw-r--r--
quantum/keymap_common.c
5
-rw-r--r--
quantum/keymap_extras/keymap_br_abnt2.h
16
-rwxr-xr-x
quantum/light_ws2812.c
6
-rw-r--r--
quantum/matrix.c
14
-rw-r--r--
quantum/process_keycode/process_combo.c
134
-rw-r--r--
quantum/process_keycode/process_combo.h
43
-rw-r--r--
quantum/process_keycode/process_music.c
1
-rw-r--r--
quantum/process_keycode/process_tap_dance.c
7
-rw-r--r--
quantum/process_keycode/process_tap_dance.h
1
-rw-r--r--
quantum/process_keycode/process_unicode.c
11
-rw-r--r--
quantum/quantum.c
167
-rw-r--r--
quantum/quantum.h
5
-rw-r--r--
quantum/quantum_keycodes.h
13
-rw-r--r--
quantum/rgblight.c
35
-rw-r--r--
quantum/rgblight.h
11
-rw-r--r--
quantum/template/config.h
2
-rw-r--r--
quantum/visualizer/visualizer.c
58
-rw-r--r--
quantum/visualizer/visualizer.h
9
-rw-r--r--
readme.md
6
-rw-r--r--
tmk_core/common.mk
8
-rw-r--r--
tmk_core/common/action.c
16
-rw-r--r--
tmk_core/common/action_code.h
10
-rw-r--r--
tmk_core/common/action_macro.h
26
-rw-r--r--
tmk_core/common/avr/bootloade