Skip to content

instinctive/qmk-planck-mtgap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Planck MTGAP layout

This is a five-layer QMK keymap for the Planck 4x12 ortho keyboard, restructured as a 2x(3x5+2) split layout. That is, each hand has 3x5 keys for the fingers and two for the thumbs.

  1. MTGAP default layer.
  2. QWERTY default layer.
  3. RH MO(layer): modifiers, numbers, symbols, Escape.
  4. LH MO(layer): modifiers, numbers, symbols, Enter, arrow keys.
  5. Both MO(..) keys: function keys, page up/down, arrow keys, backlight, switch default layers.

Rendering of keymap layers

The home row modifier keys are "one-shot", meaning they will be sticky when the layers are released and used for the next keypress.

Numbers

I kept the number keys in their usual spots. The period and comma characters are often typed with numbers, and they are available to the index and middle fingers while the thumb holds the layer key.

Programming and Haskell

The minus - character is given the best possible spot on both layers.

Parentheses and brackets (exc: angle brackets) are given balanced central locations on both layers.

The angle brackets are set up for Haskell: they are on the left hand with the easy bigrams and trigrams with the *$=- characters, which are very common in Haskell. The ampersand & character is accessible with the pinky finger so that, for example, <&> can be formed without layer switching.

Building

$ cd /path/to/qmk_firmware/keyboards/planck/keymaps
$ git clone <this repository> instinctive
$ cd /path/to/qmk_firmware/.build
$ qmk config user.keyboard=planck/rev6_drop
$ qmk config user.keymap=instinctive
$ qmk compile
$ sudo qmk flash planck_rev6_drop_instinctive.bin

Credits

The one-shot modifiers are taken directly from users/callum.

About

MTGap layout for Planck ortho keyboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published