Ryan c1b2e87e89 Remove `MIDI_ENABLE_STRICT` from user keymaps (#11750) 4 rokov pred
..
config.h c1b2e87e89 Remove `MIDI_ENABLE_STRICT` from user keymaps (#11750) 4 rokov pred
keymap.c 7f5656996c [Keymap] Add "shwilliam" Preonic keymap (#9409) 5 rokov pred
readme.md 7f5656996c [Keymap] Add "shwilliam" Preonic keymap (#9409) 5 rokov pred
rules.mk 7f5656996c [Keymap] Add "shwilliam" Preonic keymap (#9409) 5 rokov pred

readme.md

@shwilliam's Preonic Layout

shwilliam's preonic layout image

Overview

  • Shift, backspace, raise and lower on thumbs
  • Arrows on Vim keys
  • Function arrow key (=>)
  • Common parens one key from home-row
  • Brightness/volume control
  • Tap caps-lock for escape, hold for left control and left shift
  • Alternative punctuation
    • Corner brackets
    • Double-angle brackets
    • Lenticular brackets
  • Select to left and right keys
  • Emoji layer

Layers

QWERTY

  • Base layer; similar to default Preonic keymap

Raise

  • Mostly shifted QWERTY layer with alternative actions
  • Brightness control

Lower

  • Common parentheses
  • Arrows on Vim keys
  • Mouse controls on WASD
  • Volume control

Emoji

  • Emoji layout based on mnemonics