keyboards/ergodox-infinity
2017-07-25 17:40:21 -05:00
..
keymap.c Update ergodox keymap 2017-07-25 17:40:21 -05:00
Makefile Clean up source, add editorconfig, improve makefile errors 2017-05-10 11:46:19 -05:00
readme.md Update ergodox keymap 2017-07-25 17:40:21 -05:00

Infinity Ergodox

This contains my qmk_firmware-compatible Infinity Ergodox keymap.

Flashing

  • Clone and setup the repository at https://github.com/jackhumbert/qmk_firmware.git - pay special attention to the dependencies (for arch users, pacman -S avr-libc avr-gcc and dfu-programmer in the AUR)

  • Run the following command, setting QMK_DIR to the directory of the repo you cloned in the last step:

      export QMK_DIR="$HOME/qmk_firmware"
      make left
    
  • Put the left hand of the ErgoDox in flashing mode

  • In the same terminal (so that QMK_DIR is set) run:

      make dfu-left
    
  • Repeat the previous commands replacing "left" with "right"

Note: You may need to run the make dfu-left and make dfu-right commands as root. In this case, use sudo -E make dfu-{left,right} so that you preserve the QMK_DIR environment variable you set previously.

Tip: If you don't have an extra keyboard to send the make dfu command, just prepend sleep 10 && to it to give yourself 10 seconds to hit the flash button.

That should be it! Your Ergodox keyboard should now be flashed with this layout.

Modifying

Just modify keymap.c and repeat the steps above for flashing! Easy.