2018-10-05 10:41:59 -05:00
|
|
|
# Ergodox Infinity
|
|
|
|
==================
|
2017-05-09 16:58:06 -05:00
|
|
|
|
|
|
|
This contains my `qmk_firmware`-compatible Infinity Ergodox keymap.
|
|
|
|
|
2018-10-05 10:41:59 -05:00
|
|
|
## Dependencies
|
|
|
|
===============
|
2017-05-09 16:58:06 -05:00
|
|
|
|
2018-10-05 10:41:59 -05:00
|
|
|
* Docker
|
|
|
|
* `arm-none-eabi-gcc` and `arm-none-eabi-newlib`
|
|
|
|
* See the `qmk_firmware` repo for details.
|
2017-05-09 16:58:06 -05:00
|
|
|
|
2018-10-05 10:41:59 -05:00
|
|
|
## Flashing
|
|
|
|
===========
|
2017-05-09 16:58:06 -05:00
|
|
|
|
2018-10-05 10:41:59 -05:00
|
|
|
Run `make flash-left` to build the firmware and flash the left hand.
|
|
|
|
`s/left/right` for the right hand.
|
2017-05-09 16:58:06 -05:00
|
|
|
|
2018-10-05 10:41:59 -05:00
|
|
|
**Note**: You may need to run the commands as root.
|
2017-05-09 16:58:06 -05:00
|
|
|
|
2018-10-05 10:41:59 -05:00
|
|
|
**Tip**: If you don't have an extra keyboard to send the command, just prepend
|
|
|
|
`sleep 10 &&` to it to give yourself 10 seconds to hit the flash button.
|
2017-05-09 16:58:06 -05:00
|
|
|
|
2018-10-05 10:41:59 -05:00
|
|
|
That should be it! Your Ergodox Infinity keyboard should now be flashed with
|
|
|
|
this layout.
|
2017-05-09 16:58:06 -05:00
|
|
|
|
|
|
|
## Modifying
|
2018-10-05 10:41:59 -05:00
|
|
|
============
|
2017-05-09 16:58:06 -05:00
|
|
|
|
|
|
|
Just modify `keymap.c` and repeat the steps above for flashing! Easy.
|