Skip to content

deanbot/keymaps

Repository files navigation

Flash

Link keyboards & userspace in separate qmk_firmware repo

Flash supported keyboards

Enter make <keyboard>

Supported keyboards:

To support:

Fingerpunch

Link keyboards & userspace in sadek's qmk_firmware.

Install: ./local-install-sadek.sh Uninstall: ./local-uninstall.sadek.sh

  • Run git submodule update --init --recursive sadek's qmk_firmware.
  • Use develop_fingerpunch branch (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, drag fingerpunch_fflx_deanbot_stemcell.uf2 to stemcell usb device

Update qmk firmware

./update.sh

Unlink

Remove symlinks in qmk firmware:

make unlink

Install

  1. Install qmk & qmk cli: https://qmk.github.io/qmk_mkdocs/master/en/tutorial_getting_started/
  2. Clone qmk_firmware somewhere (i.e. ~/src/qmk_firmware).
  3. Set qmk config
qmk config user.qmk_home=~/path/to/keymaps/qmk_firmware
  1. Verify with qmk doctor
  2. Clone out of tree sources
  1. Rename local-install-template.sh as local-install.sh and update paths.

Reference