Keymaps for my QMK keyboard(s).
make <keyboard>
- Supported keyboards:
preonic
- Supported keyboards:
- Use the output
.bin
files in thebuild/
directory.
git submodule update --remote
- Updates
qmk_firmware
to the latest commit. - DO NOT use
--recursive
here. It will pull everything to the latest, which is not what we want.
- Updates
git commit
the updated submodule.make
or simplygit submodule update --init --recursive
- Once committed,
update
will pick up the new HEAD and setup the submodules accordingly.
- Once committed,
enum
s- These should be used for layers and keycodes to make maintenance easier
- Using
SAFE_RANGE
- a high value (lastenum
value used in QMK core code)- For layers, no. These should start from
0
since they are array indices - For keycodes, yes. This is required for keycodes to avoid collisions.
- For layers, no. These should start from