/zmk-config

Custom Split Keyboard Configuration: ZMK firmware for bluetooth chip nice!nano v2.0: - kyria.keymap

ZMK firmware config for bluetooth chip nice!nano v2.0:

  • kyria.keymap

Description

It's a custom config for Kyria split ortho keyboard. Adapted for Cyrilic Languages keymap.

  • L0 Letter layer
  • L1 Numbers and special characters layer
  • L2 Navigation layer

Layers switched by tap.

Flashing flow

  1. Install ZMK [1]
bash -c "$(curl -fsSL https://zmk.dev/setup.sh)"
  1. Modify & save "kyria.keymap"
  2. Push to remote repo
git add .
git commit
git push
  1. Download flashed .uf2 file after successful built on GitHub Actions (eg. https://github.com/vresch/zmk-config/actions)
  2. Connect kbrd parts via USB one-by-one (Double-click RESET btn on a split to activate flash mode) and transfer firmware files accordingly
cp ~/dev/zmk-config/firmware/kyria_right-nice_nano_v2-zmk.uf2 /Volumes/NICENANO/
  1. Reset the keyboard (Single-click RESET btn on both splits)
  2. Connect the keyboard via Bluetooth. Test. Enjoy!

Reference

Topics

split-keyboard orthogonal-keyboard flashing-utility