/zmk-config-corne5

ZMK config for Corne 5 column

Primary LanguageC

Corne5 ZMK config by angularsen

Modifications to urob defaults

Combos

  • Move ~ from LM0 LB0 to LT4 LM4
  • Move | from RM3 RB3 to LM4 LB4
  • Move / from RM2 RB2 to RB4, shift for ? as default
  • Move = from LM1 LB1 to RT4 RM4
  • Move ! from shift RB4 to RM4 RB4
  • Move {} to RM0 RM1 and RM3 RM4, [] on shift (previously shift for [], inverted since braces are more frequently used in c# coding)
  • Move <> to RB1 RB2 and RB2 RB3, previously shift ()
  • Add context menu to LM0 LB0
  • Add macro != to RT2 RT3 RT4

Layouts

Num layer

  • Add +-*/. to right hand (could not type dot '.' with sticky/word num layer)
  • Add , to left hand

Function layer

  • Add print screen to RM4

Other

  • Disable spc_morph so shift+space no longer sends dot, space and sticky shift. It conflicts with Rider key bindings like shift+ctrl+space for smart completion.

Keymap drawer