Link keyboards & userspace in separate qmk_firmware repo
Enter make <keyboard>
Supported keyboards:
To support:
- fflx
- [rex60]
Link keyboards & userspace in sadek's qmk_firmware.
Install: ./local-install-sadek.sh
Uninstall: ./local-uninstall.sadek.sh
- Run
git submodule update --init --recursivesadek's qmk_firmware. - Use
develop_fingerpunchbranch (fflx cirque required this)
Enter make commands in sadek's qmk_firmware:
- ffkb:
make fingerpunch/ffkb/atmega/v1:deanbot PIMORONI_TRACKBALL_ENABLE=no OLED_ENABLE=no FP_EC11_CENTER=yes FP_EVQ_UNDER_PALMS=yes RGBLIGHT_ENABLE=yes - fflx:
make fingerpunch/fflx:deanbot CIRQUE_ENABLE=yes RGBLIGHT_ENABLE=no FP_EC11_UNDER_PALMS=no FP_EVQ_UNDER_PALMS=yes CONVERT_TO=stemcell-- double tap reset to enter bootloader mode, dragfingerpunch_fflx_deanbot_stemcell.uf2to stemcell usb device
./update.shRemove symlinks in qmk firmware:
make unlink- Install qmk & qmk cli: https://qmk.github.io/qmk_mkdocs/master/en/tutorial_getting_started/
- Clone qmk_firmware somewhere (i.e.
~/src/qmk_firmware). - Set qmk config
qmk config user.qmk_home=~/path/to/keymaps/qmk_firmware- Verify with
qmk doctor - Clone out of tree sources
- fingerpunch and checkout
develop_fingerpunchbranch - oxymoron
- cannonball and checkout
tarohayashibranch - lesovoz
- infernum
- Rename
local-install-template.shaslocal-install.shand update paths.
- (Article) Separate keymap repo for QMK
- Keymap/features/userspace
- Keymap Visualization