Custom QMK environment.
 
 
 
 
 
Go to file
Mark 092fdc64ba
Added editorconfig
2022-07-19 08:45:26 -07:00
keyboards/betalupi_ergodox Defined layers with macros and rearranged code 2022-07-19 08:45:18 -07:00
qmk Added submodules 2022-07-09 14:05:58 -07:00
.editorconfig Added editorconfig 2022-07-19 08:45:26 -07:00
.gitignore Added leader key 2022-07-18 10:37:48 -07:00
.gitmodules Updated submodule links 2022-07-15 10:44:11 -07:00
Makefile Minor changes 2022-07-17 20:33:06 -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.