This repository has been archived on 2025-01-28. You can view files and clone it, but cannot push or open issues or pull requests.
Drashna Jaelre a0fed0ea17
Convert Encoder callbacks to be boolean functions (#12805)
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2021-05-21 23:17:32 -07:00
..

grant24's Planck Rev 6 Layout

A layout centered around typing on Colemak, and gaming on Qwerty. Dvorak and Plover are also there just because.

Lower for symbols, easy coding symbols access on home row, standard num row symbols on top, right-hand use of common Ctrl shortcut keys.

Raise for numbers, includes num row and num pad, as well as mouse keys.

Adjust layer is a stripped down version of the default mapping.

Code layer for Fn keys and media/volume control.

/* Qwerty

  • ,-----------------------------------------------------------------------------------.
  • | Tab | Q | W | E | R | T | Y | U | I | O | P | Del |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | Esc | A | S | D | F | G | H | J | K | L | ; | " |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | Shift| Z | X | C | V | B | N | M | , | . | / |Enter |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | Ctrl | Fn | GUI | Alt |Lower | Spce | Bksp |Raise | Left | Down | Up |Right |
  • `-----------------------------------------------------------------------------------' */

/* Colemak

  • ,-----------------------------------------------------------------------------------.
  • | Tab | Q | W | F | P | G | J | L | U | Y | ; | Del |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | Esc | A | R | S | T | D | H | N | E | I | O | " |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | Shift| Z | X | C | V | B | K | M | , | . | / |Enter |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | Ctrl | Fn | Gui | Alt |Lower | Bksp | Spce |Raise | Left | Down | Up |Right |
  • `-----------------------------------------------------------------------------------' */

/* Dvorak

  • ,-----------------------------------------------------------------------------------.
  • | Tab | " | , | . | P | Y | F | G | C | R | L | Del |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | Esc | A | O | E | U | I | D | H | T | N | S | / |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | Shift| ; | Q | J | K | X | B | M | W | V | Z |Enter |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | Ctrl | Fn | Gui | Alt |Lower | Bksp | Spce |Raise | Left | Down | Up |Right |
  • `-----------------------------------------------------------------------------------' */

/* Raise

  • ,-----------------------------------------------------------------------------------.
  • | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | |M Lft |M Dwn | M Up |M Rght| M UP | * | 4 | 5 | 6 | + | = |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | M5 | M4 | M3 | M2 | M1 | M DN | / | 1 | 2 | 3 | - | |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | | | | | | | | 0 | , | . | |
  • `-----------------------------------------------------------------------------------' */

/* Lower

  • ,-----------------------------------------------------------------------------------.
  • | | ! | @ | # | $ | % | ^ | & | * | ( | ) | |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | ` | ~ | \ | [ | ] | - | _ | { | } | | | + | = |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | | | | | | CTLA | CTLY | CTLZ | CTLX | CTLC | CTLV | |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | | | | | |DelWrd| | | Home | PgDn | PgUp | End |
  • `-----------------------------------------------------------------------------------' */

/* Fn

  • ,-----------------------------------------------------------------------------------.
  • |DelWrd| F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | | F11 | F12 | F13 | F14 | F15 | F16 | F17 | F18 | F19 | F20 | |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | Caps | F21 | F22 | F23 | F24 | Vol- | Mute | Vol+ | Prev | Play | Next | |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | | | | | | | | | | | |
  • `-----------------------------------------------------------------------------------' */

/* Plover layer (http://opensteno.org)

  • ,-----------------------------------------------------------------------------------.
  • | # | # | # | # | # | # | # | # | # | # | # | # |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | | S | T | P | H | * | * | F | P | L | T | D |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | | S | K | W | R | * | * | R | B | G | S | Z |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | Exit | | | A | O | | E | U | | | |
  • `-----------------------------------------------------------------------------------' */

/* Adjust (Lower + Raise)

  •                  v------------------------RGB CONTROL--------------------v
    
  • ,-----------------------------------------------------------------------------------.
  • | | Reset| | RGB |RGBMOD| HUE+ | HUE- | SAT+ | SAT- |BRGTH+|BRGTH-| |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | | | |Aud on|Audoff| | |Qwerty|Colemk|Dvorak|Plover| |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | | | |Mus on|Musoff| | | CAPS | | | | |
  • |------+------+------+------+------+------+------+------+------+------+------+------|
  • | | | | | | | | | | | |
  • `-----------------------------------------------------------------------------------' */