wochap / corne-qmk-config

QMK keymap for corne

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Corne QMK config

Layers

ColemakDH Imgur

Querty Imgur

Num Imgur

Nav Imgur

Images generated with http://www.keyboard-layout-editor.com/, use the files in assets folder

Flashing

Every time you make a change affecting the OLED screen or RGB, you must flash both sides (the jack TRRS cable must be connected). If you just modified the layout, then you need to flash the master (left side) only.

$ cd ~/qmk_firmware

# command is
$ sh util/docker_build.sh crkbd/rev1:wochap:flash
# or if you setup your dev environment
$ qmk compile -kb crkbd/rev1 -km wochap
$ qmk flash -kb crkbd/rev1 -km wochap

Flashing both sides

  1. Disconnect jack TRRS cable and both sides from the computer
  2. Left side
    1. Run the command
    2. Connect the left side to the computer, and press the reset button twice
    3. Once it finished, disconnect the left side.
  3. Right side
    1. Run the command
    2. Connect the right side to the computer, and press the reset button twice
    3. Once it finished, disconnect the right side.
  4. Connect the jack TRRS cable, then only connect the left side to the computer
  5. Run the command
  6. Press the reset button of the left side twice

Flashing only master (left side)

  1. Connect the jack TRRS cable, then only connect the left side to the computer
  2. Run the command
  3. Press reset button of the master (left side) twice

Development

  1. Setup your dev environment

    $ python3 -m pip install qmk
    
    # run one the following commands
    $ qmk setup
    # or
    $ git clone --recurse-submodules --depth 1 https://github.com/qmk/qmk_firmware.git ~/qmk_firmware
    # both do the same, but the second should be faster
  2. Clone corne-qmk-config git repository

  3. Symlink the folder config in corne-qmk-config to ~/qmk_firmware/keyboards/crkbd/keymaps/wochap

    $ ln -s $(pwd)/config ~/qmk_firmware/keyboards/crkbd/keymaps/wochap

About

QMK keymap for corne


Languages

Language:C 99.4%Language:Makefile 0.6%