Custom QMK environment.
 
 
 
 
 
Go to file
Mark 242913a642
Updated submodule links
2022-07-15 10:44:11 -07:00
keyboards/betalupi_ergodox Moved fft table definitions 2022-07-11 10:39:06 -07:00
qmk Added submodules 2022-07-09 14:05:58 -07:00
.gitignore added gitignore 2022-07-09 14:10:08 -07:00
.gitmodules Updated submodule links 2022-07-15 10:44:11 -07:00
Makefile Added failsafe in makefile 2022-07-09 14:41:24 -07:00
README.md Updated TODO 2022-07-11 10:40:41 -07:00
qmk.sh Added build files 2022-07-09 14:25:45 -07:00

README.md

Betalupi QMK environment

This repository contains everything required to build qmk firmware.

TODO

  • Core:
  • Better build/flash command
  • Warning when directory is moved
  • Keyboard:
  • Random FFT animation
  • Clear leds on sleep (fft anim)

Setup

To initialize the build environment, run make setup. This does a few things:

  • Updates all submodules
  • Symlinks all directories in keyboards into qmk/qmk_fm/keyboards
  • Creates a python virtualenv in venv
  • Builds and installs qmk/qmk_cli into that venv
  • Creates a QMK config file in qmk/qmk.conf
  • Runs qmk doctor to make sure everything worked.

Once make setup has been run, this directory (or its parents) CANNOT BE RENAMED OR MOVED! If you want to move this directory, run make unsetup, then run make setup again. No data should be lost.

Using QMK

Run make flash to build and flash firmware. If you want to execute qmk manually, activate the virtualenv and use ./qmk.sh.