Custom QMK Colemak-mod-dh firmware for Corne split keyboard
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Adam Kruszewski 843ca1860d Fix the inline images in readme.org 2 months ago
images Add images of layers 2 months ago
config.h Make tri layer work 3 months ago
crkbd_rev1_layout_split_3x6_3_mine.json Make tri layer work 3 months ago
keymap-json.c Make tri layer work 3 months ago
keymap.c Make alt-tab more snappy 3 months ago
readme.org Fix the inline images in readme.org 2 months ago
rules.mk small changes 3 months ago

readme.org

Custom QMK Colemak-mod-dh firmware for Corne split keyboard

Description of keyboard layers

Layer 0 - Colemak layer with home row modifiers for ALT

/adam/qmk-corne-colemak-dh-mod/src/branch/master/images/layer0.png

Layer 1 - Similar Colemak layer but without the modifiers

(useful when the application uses the keys of the modifiers as hold keys) /adam/qmk-corne-colemak-dh-mod/src/branch/master/images/layer1.png

Layer 2 - Symbol and cursors layer

This layer also have the „super-alt-tab” where the tab key is located on the Colemak layer. /adam/qmk-corne-colemak-dh-mod/src/branch/master/images/layer2.png

Layer 3 - Numbers layer

/adam/qmk-corne-colemak-dh-mod/src/branch/master/images/layer3.png

Layer 4 - Functional & misc keys

/adam/qmk-corne-colemak-dh-mod/src/branch/master/images/layer4.png

How to compile and flash the firmware

Clone the repository to qmk_firmware/crkbd/keymaps and name it for example adam_colemak.

  cd qmk_firmware/
  cd keyboards/crkbd/keymaps/
  git clone https://code.bsdgeek.org/adam/qmk-corne-colemak-dh-mod adam_colemak

Set the keymap as default and compile from its directory

(hard to say but had to compile from inside the directory as setting it as default somehow didn't work)

  qmk config user.keymap=adam-colemak
  cd qmk_firmware/
  cd keyboards/crkbd/keymaps/adam-colemak/

  ## only used to regenerate the keymap if you would customize using online keymap editor.
  # qmk json2c crkbd_rev1_layout_split_3x6_3_mine.json -o keymap-json.c
  qmk clean
  qmk compile -kb crkbd/r2g

Flash the firmware

(two times the same command chained for both of the sides of the keyboard)

  qmk flash -kb crkbd/r2g ;  qmk flash -kb crkbd/r2g