From b2f423d0ef73cf6f5b70a546d15ecd37a12809e2 Mon Sep 17 00:00:00 2001 From: Frieder Schlesier Date: Sun, 5 Jan 2025 23:27:55 +0100 Subject: [PATCH] chocofi: update documentation --- chocofi/README.org | 9 ++++++--- chocofi/keymap.c | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/chocofi/README.org b/chocofi/README.org index 349d228..c16324b 100644 --- a/chocofi/README.org +++ b/chocofi/README.org @@ -9,8 +9,7 @@ added my choc v1 brown switches. ** The Keymap -Alpha layer is ColemakDH. - +Alpha layer is Colemak-DH mod. 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 @@ -22,10 +21,14 @@ are available in the =NAV= layer with single keystrokes. ** Setup +Because my board uses a sea Pi Micro (RPi2040 type), I have to mount +the controller as a file system and copy the firmware file to that. +Most other microcontrollers want to be directly connected and flashed via USB. + 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 + assumes usb-c of the right-hand half is connected #+begin_src bash cd ~/src/qmk_firmware/ && source env/bin/activate diff --git a/chocofi/keymap.c b/chocofi/keymap.c index e118e18..aa3946c 100644 --- a/chocofi/keymap.c +++ b/chocofi/keymap.c @@ -39,6 +39,7 @@ enum { #define HSFT_S LSFT_T(KC_S) #define HCTL_T LCTL_T(KC_T) +// Left hand Homerow on NAV_FUN layer #define HGUI_AT LGUI_T(DE_AT) #define HALT_F4 LALT_T(KC_F4) #define HSFT_F5 LSFT_T(KC_F5)