chocofi: update documentation

This commit is contained in:
Frieder Schlesier 2025-01-05 23:27:55 +01:00
parent 6f61c5d8da
commit b2f423d0ef
2 changed files with 7 additions and 3 deletions

View File

@ -9,8 +9,7 @@ added my choc v1 brown switches.
** The Keymap ** 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, 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 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 ** 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) 1. follow QMK initial setup (python venv with pip)
2. link this directory into =qmk_firmware/keyboards/crkbd/rev1/keymaps/choc_colemak_36= 2. link this directory into =qmk_firmware/keyboards/crkbd/rev1/keymaps/choc_colemak_36=
3. compile and flash 3. compile and flash
assumes right usbc is connected assumes usb-c of the right-hand half is connected
#+begin_src bash #+begin_src bash
cd ~/src/qmk_firmware/ && source env/bin/activate cd ~/src/qmk_firmware/ && source env/bin/activate

View File

@ -39,6 +39,7 @@ enum {
#define HSFT_S LSFT_T(KC_S) #define HSFT_S LSFT_T(KC_S)
#define HCTL_T LCTL_T(KC_T) #define HCTL_T LCTL_T(KC_T)
// Left hand Homerow on NAV_FUN layer
#define HGUI_AT LGUI_T(DE_AT) #define HGUI_AT LGUI_T(DE_AT)
#define HALT_F4 LALT_T(KC_F4) #define HALT_F4 LALT_T(KC_F4)
#define HSFT_F5 LSFT_T(KC_F5) #define HSFT_F5 LSFT_T(KC_F5)