QUOTE: Kindness is always fashionable.

claw-sweeper

A QMK keymap layout for the Ferris Sweep split-keyboard

commit d3a800d0fcffda033842f700601cce1736d479e7
parent 9d1ee7e0931920e517bb850dc79a2b0257dc5f7e
Author: typable <contact@typable.dev>
Date:   Mon, 30 Oct 2023 09:27:42 +0100

feat: Added ASCII keymap layouts for multi-layers

Diffstat:
Mkeymap.c | 66++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 66 insertions(+), 0 deletions(-)

diff --git a/keymap.c b/keymap.c @@ -174,6 +174,28 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ), // --- 4: MUL LAYER ------------------------------------------------------------------------------- + // + // +-------+ +-------+ + // +-------+ +-------+ +-------+ +-------+ + // | | | +-------+ +-------+ | ... | | + // | | | | | | | ... | | ... | + // +-------+ +-------+ | TG5 | | ... | +-------+ +-------+ + // | +-------+ +-------+ | | +-------+ +-------+ | + // | | | | +-------+ +-------+ | ... | | ... | + // | | | | | | | | ... | | ... | | + // +-------+ +-------+ | TG6 | | ... | +-------+ +-------+ + // | +-------+ +-------+ | | +-------+ +-------+ | + // | | | | +-------+ +-------+ | ... | | ... | + // | | | | | | | | ... | | ... | | + // +-------+ +-------+ | | | ... | +-------+ +-------+ + // | +-------+ +-------+ | | +-------+ +-------+ | + // | | +-------+ +-------+ | ... | + // | | +-------+ +-------+ | | + // +-------+ | +-------+ +-------+ | +-------+ + // | | | | | ... | + // | | | | ... | | + // +-------+ | | +-------+ + // +-------+ +-------+ [MUL] = LAYOUT( XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_TG5, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, @@ -183,6 +205,28 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ), // --- 5: FUN LAYER ------------------------------------------------------------------------------- + // + // +-------+ +-------+ + // +-------+ +-------+ +-------+ +-------+ + // | | F3 | +-------+ +-------+ | ... | | + // | F2 | | F4 | | | | ... | | ... | + // +-------+ +-------+ | F5 | | ... | +-------+ +-------+ + // | +-------+ +-------+ | | +-------+ +-------+ | + // | F1 | | F8 | +-------+ +-------+ | ... | | ... | + // | | F7 | | F9 | | | | ... | | ... | | + // +-------+ +-------+ | F10 | | ... | +-------+ +-------+ + // | +-------+ +-------+ | | +-------+ +-------+ | + // | F6 | | | +-------+ +-------+ | ... | | ... | + // | | F12 | | | | | | ... | | ... | | + // +-------+ +-------+ | | | ... | +-------+ +-------+ + // | +-------+ +-------+ | | +-------+ +-------+ | + // | F11 | +-------+ +-------+ | ... | + // | | +-------+ +-------+ | | + // +-------+ | +-------+ +-------+ | +-------+ + // | | | | | ... | + // | | | | TG5 | | + // +-------+ | | +-------+ + // +-------+ +-------+ [FUN] = LAYOUT( KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, @@ -192,6 +236,28 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { ), // --- 6: GMN LAYER ------------------------------------------------------------------------------- + // + // +-------+ +-------+ + // +-------+ +-------+ +-------+ +-------+ + // | | W | +-------+ +-------+ | ... | | + // | | | E | | | | ... | | ... | + // +-------+ +-------+ | G | | ... | +-------+ +-------+ + // | +-------+ +-------+ | | +-------+ +-------+ | + // | ESC | | S | +-------+ +-------+ | ... | | ... | + // | | A | | D | | | | ... | | ... | | + // +-------+ +-------+ | F | | ... | +-------+ +-------+ + // | +-------+ +-------+ | | +-------+ +-------+ | + // | SHF | | C | +-------+ +-------+ | ... | | ... | + // | | | | | | | | ... | | ... | | + // +-------+ +-------+ | | | ... | +-------+ +-------+ + // | +-------+ +-------+ | | +-------+ +-------+ | + // | Q | +-------+ +-------+ | ... | + // | | +-------+ +-------+ | | + // +-------+ | +-------+ +-------+ | +-------+ + // | SPC | | | | ... | + // | | CTL | | TG6 | | + // +-------+ | | +-------+ + // +-------+ +-------+ [GMN] = LAYOUT( KC_ESC, XXXXXXX, KC_W, KC_E, KC_G, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,