MarkHedleyJones / ergodox-infinity-keymap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ergodox-infinity-keymap

This repository contains the layout files for my Ergodox Infinity keyboard. It has the Colemak layout on the base layer, Colemak Mod-DH on the second layer (something I trying out), and custom overlays for navigation/programming/data-entry.

Ergodox Infinity

Flashing setup (one-time)

  1. Clone https://github.com/qmk/qmk_firmware git clone git@github.com:qmk/qmk_firmware.git
  2. Move into the qmk_firmware directory cd qmk_firmware
  3. Install dependencies: ./util/install/debian.sh (for debian)
  4. Install qmk: sudo python3 -m pip install qmk
  5. Clone this repo into git clone git@github.com:MarkHedleyJones/ergodox-infinity-keymap.git keyboards/input_club/ergodox_infinity/keymaps/my-custom-keymaps

Updating (repeatable)

  1. Visit config.qmk.fm, click upload and supply the keymap.json file in this repository.
  2. Modify and re-upload the keymap.json file.
  3. Generate keymap source file qmk json2c keyboards/input_club/ergodox_infinity/keymaps/my-custom-keymaps/keymap.json > keyboards/input_club/ergodox_infinity/keymaps/my-custom-keymaps/keymap.c
  4. Compile and program left side sudo make input_club/ergodox_infinity:my-custom-keymaps:dfu-util-split-left
  5. Compile and program right side sudo make input_club/ergodox_infinity:my-custom-keymaps:dfu-util-split-right

Current keymap:

Layer 0

Layer 1

Layer 2

Layer 3

About


Languages

Language:C 100.0%