keyboard-config/chocofi
Frieder Schlesier abf6ed78ca try HomeRowMods: GSAC - CASG 2023-09-19 20:53:26 +02:00
..
README.org update chocofi 2023-09-08 22:01:18 +02:00
chocofi_colemak_36.json add first draft for chocofi keymap 2023-09-02 14:00:18 +02:00
config.h restructure directories for new keyboard <3 2023-09-02 13:07:35 +02:00
keymap.c try HomeRowMods: GSAC - CASG 2023-09-19 20:53:26 +02:00
qmk-config.png add first draft for chocofi keymap 2023-09-02 14:00:18 +02:00
rules.mk restructure directories for new keyboard <3 2023-09-02 13:07:35 +02:00

README.org

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/abf6ed78ca3514b039b1aa8ea63e81ba7cc7c36e/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