Skip to content

Latest commit

 

History

History
65 lines (44 loc) · 1.41 KB

README.md

File metadata and controls

65 lines (44 loc) · 1.41 KB

Chocofi ZMK config

Layers

ColemakDH Imgur

Querty Imgur

Num Imgur

Nav Imgur

Adjust Imgur

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

Flashing

IMPORTANT: Always flash the RIGHT side first, then the left side

  1. Download the latest firmware, in action tab
  2. Enter bootloader mode, by pressing twice the reset button
  3. Copy the corresponding side file to the nice nano

Development

Git commit and push, GH Actions will build the firmware

Testing locally

  1. Setup the VSCode & Docker environment

  2. Open zmk git repository in VSCode and enter into Dev Container

  3. In VSCode terminal, run cd app

  4. Edit app/boards/shields/kyria/kyria_left.overlay with your keymap and run

    $ west build -b proton_c -- -DSHIELD=kyria_left

    If your keymap is correct, you will see a progress in building until it fails; otherwise, it will simply fail outright

Build locally with nix

First time

$ cd ./path_to_this_repository
$ nix develop .#
$ just clean-all
$ just init

Then

$ cd ./path_to_this_repository
$ nix develop .#
$ just build all
$ # copy `firmware` folder content to `nice nano`