keyboard-config/chocofi/README.org

2.0 KiB

Chocofi 36 with QMK

The keyboard

https://github.com/pashutk/chocofi/

I got a prebuilt one with hotswap and seapi picro presoldered and added my choc v1 brown switches.

The Keymap

Since a lot of time is spent navigating code I use a locked NAV layer, which makes it easy to move the cursor/screen. Most of my time coding is spent in VSCode. Therefore, often used combos like Ctrl+f, Ctrl+h (find an replace) and their shifted variants (find/replace in project) are available in the NAV layer with single keystrokes.

/fschl/keyboard-config/media/commit/956dc4183dd85ff01b6aeccc635f255f5b4f681f/chocofi/qmk-config.png

Setup

  1. follow QMK initial setup (python venv with pip)
  2. link this directory into qmk_firmware/keyboards/crkbd/rev1/keymaps/choc_colemak_36
  3. compile and flash assumes right usbc is connected
  cd ~/src/qmk_firmware/ && source env/bin/activate
  qmk compile --keyboard=crkbd/rev1 --keymap=choc_colemak_36 -e CONVERT_TO=promicro_rp2040
  sudo mount /dev/sdb? /mnt/
  sudo cp crkbd_rev1_choc_colemak_36_promicro_rp2040.uf2 /mnt/
  sudo umount /mnt

TODO Missing stuff

  • Shift for right hand
  • Ctrl for left hand
  • Alt on base layer
  • backtick key
  • umlauts and sharp s
  • euro € key

Ideas for improvement