1
0
Fork 0

Keymap: Updated keymap with the "pretty" layout (#3812)

This commit is contained in:
Salt-Peanuts 2018-08-30 18:38:31 -04:00 committed by Drashna Jaelre
parent b61653739b
commit be94e5e591
3 changed files with 295 additions and 422 deletions

View file

@ -78,454 +78,327 @@ qk_tap_dance_action_t tap_dance_actions[] = {
}; };
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
/* Fundtion Row Keys
/ (Identical across layers, unless otherwise noted; Numpad is a toggle; Adjust is mometary)
* ,-----------------------------------------------------------------------------------------------------------.
* | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
* `-----------------------------------------------------------------------------------------------------------'
*/
/* Colemak /* Colemak
* (Defauit layer; keys separated by /: tap for first, hold for second; uses Space Cadet Shifts) (Defauit layer; keys separated by /: tap for first, hold for second; uses Space Cadet Shifts)
* ,-------------------------------------------. ,-------------------------------------------. ,-----------------------------------------------------------------------------------------------------------.
* | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - | | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| `-----------------------------------------------------------------------------------------------------------'
* | Tab | Q | W | F | P | G | | J | L | U | Y | ; | \ | ,-------------------------------------------. ,-------------------------------------------.
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
* |Esc/Ctrl| A | R | S | T | D | | H | N | E | I | O | ' | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | Tab | Q | W | F | P | G | | J | L | U | Y | ; | \ |
* |SC Shift| Z | X | C | V | B | | K | M | , | . | / |SC Shift| |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `--------+------+------+------+------+------' `------+------+------+------+------+--------' |Esc/Ctrl| A | R | S | T | D | | H | N | E | I | O | ' |
* | Ins | ` | [ | ] | | Left | Down | Up | Right| |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `---------------------------' `---------------------------' |SC Shift| Z | X | C | V | B | | K | M | , | . | / |SC Shift|
* ,---------------. ,---------------. `--------+------+------+------+------+------' `------+------+------+------+------+--------'
* |Esc/Ctl| Hyper | | RAlt | RCtl | | Ins | ` | [ | ] | | Left | Down | Up | Right|
* ,-------|-------|-------| |-------+-------+-------. `---------------------------' `---------------------------'
* | Space | Enter |App/Alt| | RGUI | Delete| Bspc | ,---------------. ,---------------.
* | / | / |-------| |-------| / | / | |Esc/Ctl| Hyper | | RAlt | RCtl |
* | Fn | Number| Bspc | | Enter |Number2| Fn2 | ,-------|-------|-------| |-------+-------+-------.
* `-----------------------' `-----------------------' | Space | Enter |App/Alt| | RGUI | Delete| Bspc |
| / | / |-------| |-------| / | / |
| Fn | Number| Bspc | | Enter |Number2| Fn2 |
`-----------------------' `-----------------------'
*/ */
[_COLEMAK] = LAYOUT( [_COLEMAK] = LAYOUT_pretty(
// Left Hand KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS,
KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, CTLESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT,
CTLESC, KC_A, KC_R, KC_S, KC_T, KC_D, KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC,
KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
KC_INS, KC_GRV, KC_LBRC, KC_RBRC, CTLESC, ALL_T(KC_NO), KC_RALT, KC_RCTL,
//Left Thumb ALTAPP, KC_RGUI,
CTLESC, ALL_T(KC_NO), SPCFN, ENTNS, KC_BSPC, KC_ENT, DELNS, BSPCFN
ALTAPP,
SPCFN, ENTNS, KC_BSPC,
//Right Hand
KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS,
KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT,
KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC,
KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
//Right Thumb
KC_RALT, KC_RCTL,
KC_RGUI,
KC_ENT, DELNS, BSPCFN
), ),
/* QWERTY /* QWERTY
* (Keys separated by /: tap for first, hold for second; uses Space Cadet Shifts) (Keys separated by /: tap for first, hold for second; uses Space Cadet Shifts)
* ,-------------------------------------------. ,-------------------------------------------. ,-----------------------------------------------------------------------------------------------------------.
* | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - | | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| `-----------------------------------------------------------------------------------------------------------'
* | Tab | Q | W | E | R | T | | Y | U | I | O | P | \ | ,-------------------------------------------. ,-------------------------------------------.
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
* |Esc/Ctrl| A | S | D | F | G | | H | J | K | L | ; | ' | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | Tab | Q | W | E | R | T | | Y | U | I | O | P | \ |
* |SC Shift| Z | X | C | V | B | | N | M | , | . | / |SC Shift| |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `--------+------+------+------+------+------' `------+------+------+------+------+--------' |Esc/Ctrl| A | S | D | F | G | | H | J | K | L | ; | ' |
* | Ins | ` | [ | ] | | Left | Down | Up | Right| |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `---------------------------' `---------------------------' |SC Shift| Z | X | C | V | B | | N | M | , | . | / |SC Shift|
* ,---------------. ,---------------. `--------+------+------+------+------+------' `------+------+------+------+------+--------'
* |Esc/Ctl| Hyper | | RAlt | RCtl | | Ins | ` | [ | ] | | Left | Down | Up | Right|
* ,-------|-------|-------| |-------+-------+-------. `---------------------------' `---------------------------'
* | Space | Enter |App/Alt| | RGUI | Delete| Bspc | ,---------------. ,---------------.
* | / | / |-------| |-------| / | / | |Esc/Ctl| Hyper | | RAlt | RCtl |
* | Fn | Number| Bspc | | Enter |Number2| Fn2 | ,-------|-------|-------| |-------+-------+-------.
* `-----------------------' `-----------------------' | Space | Enter |App/Alt| | RGUI | Delete| Bspc |
| / | / |-------| |-------| / | / |
| Fn | Number| Bspc | | Enter |Number2| Fn2 |
`-----------------------' `-----------------------'
*/ */
[_QWERTY] = LAYOUT( [_QWERTY] = LAYOUT_pretty(
// Left Hand KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, CTLESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
CTLESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC,
KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
KC_INS, KC_GRV, KC_LBRC, KC_RBRC, CTLESC, ALL_T(KC_NO), KC_RALT, KC_RCTL,
//Left Thumb ALTAPP, KC_RGUI,
CTLESC, ALL_T(KC_NO), SPCFN, ENTNS, KC_BSPC, KC_ENT, DELNS, BSPCFN
ALTAPP,
SPCFN, ENTNS, KC_BSPC,
//Right Hand
KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC,
KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
//Right Thumb
KC_RALT, KC_RCTL,
KC_RGUI,
KC_ENT, DELNS, BSPCFN
), ),
/* Number/symbol layer /* Number/symbol layer
* (Multiple characters: single-tap for first, double-tap for second) (Multiple characters: single-tap for first, double-tap for second)
* ,-------------------------------------------. ,-------------------------------------------. ,-----------------------------------------------------------------------------------------------------------.
* | F12 | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F11 | | | | | | | | | | | | | | | | | | | |
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| `-----------------------------------------------------------------------------------------------------------'
* | | 6 | 7 | 8 | 9 | 0 | | ^ | & | * | ( | ) | | ,-------------------------------------------. ,-------------------------------------------.
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | F12 | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F11 |
* | | 1 | 2 | 3 | 4 | 5 | | ! | @ | # | $ | % | | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | | 6 | 7 | 8 | 9 | 0 | | ^ | & | * | ( | ) | |
* | | | . | / * | - _ | + = | | ` ~ | [ { | ] } | | | | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `--------+------+------+------+------+------' `------+------+------+------+------+--------' | | 1 | 2 | 3 | 4 | 5 | | ! | @ | # | $ | % | |
* | ( | ) | [ { | ] } | | | | | | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `---------------------------' `---------------------------' | | | . | / * | - _ | + = | | ` ~ | [ { | ] } | | | |
* ,---------------. ,---------------. `--------+------+------+------+------+------' `------+------+------+------+------+--------'
* | | | | | | | ( | ) | [ { | ] } | | | | | |
* ,-------|-------|-------| |-------+-------+-------. `---------------------------' `---------------------------'
* | | | | | | | | ,---------------. ,---------------.
* | | |-------| |-------| | | | | | | | |
* | | | | | | | | ,-------|-------|-------| |-------+-------+-------.
* `-----------------------' `-----------------------' | | | | | | | |
| | |-------| |-------| | |
| | | | | | | |
`-----------------------' `-----------------------'
*/ */
[_NUMBERS] = LAYOUT( [_NUMBERS] = LAYOUT_pretty(
// Left Hand _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______,
_______, KC_6, KC_7, KC_8, KC_9, KC_0, _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______,
_______, KC_1, KC_2, KC_3, KC_4, KC_5, _______, _______, KC_DOT, TD(SLAS), TD(MNUN), TD(PLEQ), TD(GVTL), TD(LBCB), TD(RBCB), _______, _______, _______,
_______, _______, KC_DOT, TD(SLAS), TD(MNUN), TD(PLEQ), KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB), _______, _______, _______, _______,
KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB),
// Left Thumb
_______, _______,
_______,
_______, _______, _______,
// Right Hand
_______, _______, _______, _______, _______, _______, _______, _______, _______,
KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______,
KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______,
TD(GVTL), TD(LBCB), TD(RBCB), _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______,
// Right Thumb
_______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______
_______, _______, _______
), ),
[_NUMBERS2] = LAYOUT( [_NUMBERS2] = LAYOUT_pretty(
// Left Hand _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, KC_6, KC_7, KC_8, KC_9, KC_0, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______,
_______, KC_6, KC_7, KC_8, KC_9, KC_0, _______, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______,
_______, KC_1, KC_2, KC_3, KC_4, KC_5, _______, _______, KC_DOT, TD(SLAS), TD(MNUN), TD(PLEQ), TD(GVTL), TD(LBCB), TD(RBCB), _______, _______, _______,
_______, _______, KC_DOT, TD(SLAS), TD(MNUN), TD(PLEQ), KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB), _______, _______, _______, _______,
KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB),
// Left Thumb
_______, _______,
_______,
_______, _______, _______,
// Right Hand
_______, _______, _______, _______, _______, _______, _______, _______, _______,
KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______,
KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______,
TD(GVTL), TD(LBCB), TD(RBCB), _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______,
// Right Thumb
_______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______
_______, _______, _______
), ),
/* Function layer /* Function layer
* ,-------------------------------------------. ,-------------------------------------------. ,-----------------------------------------------------------------------------------------------------------.
* | F12 | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F11 | | | | | | | | | | | | | | | | | | | |
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| `-----------------------------------------------------------------------------------------------------------'
* | | | | Up | | | | | | Up |Ctrl+Y| | | ,-------------------------------------------. ,-------------------------------------------.
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | F12 | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F11 |
* | |Ctrl+A| Left | Down | Right|C+A+Tb| | PgUp | Right| Down | Left | Home | | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | | | | Up | | | | | | Up |Ctrl+Y| | |
* | |Ctrl+Z|Ctrl+X|Ctrl+C|Ctrl+V| Bspc | | PgDn | Mute | Vol- | Vol+ | End | | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `--------+------+------+------+------+------' `------+------+------+------+------+--------' | |Ctrl+A| Left | Down | Right|C+A+Tb| | PgUp | Right| Down | Left | Home | |
* | | | | | | Prev | Play | Next | Stop | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `---------------------------' `---------------------------' | |Ctrl+Z|Ctrl+X|Ctrl+C|Ctrl+V| Bspc | | PgDn | Mute | Vol- | Vol+ | End | |
* ,---------------. ,---------------. `--------+------+------+------+------+------' `------+------+------+------+------+--------'
* | | | | | | | | | | | | Prev | Play | Next | Stop |
* ,-------|-------|-------| |-------+-------+-------. `---------------------------' `---------------------------'
* | | | | | | | | ,---------------. ,---------------.
* | | |-------| |-------| | | | | | | | |
* | | | | | | | | ,-------|-------|-------| |-------+-------+-------.
* `-----------------------' `-----------------------' | | | | | | | |
| | |-------| |-------| | |
| | | | | | | |
`-----------------------' `-----------------------'
*/ */
[_FUNCTION] = LAYOUT( [_FUNCTION] = LAYOUT_pretty(
// Left Hand _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, KC_UP, _______, _______, _______, _______, KC_UP, LCTL(KC_Y), _______, _______,
_______, _______, _______, KC_UP, _______, _______, _______, LCTL(KC_A), KC_LEFT, KC_DOWN, KC_RGHT, LCA(KC_TAB), KC_PGUP, KC_LEFT, KC_DOWN, KC_RGHT, KC_HOME, _______,
_______, LCTL(KC_A), KC_LEFT, KC_DOWN, KC_RGHT, LCA(KC_TAB), _______, LCTL(KC_Z), LCTL(KC_X), LCTL(KC_C), LCTL(KC_V), KC_BSPC, KC_PGDN, KC_MUTE, KC_VOLD, KC_VOLU, KC_END, _______,
_______, LCTL(KC_Z), LCTL(KC_X), LCTL(KC_C), LCTL(KC_V), KC_BSPC, _______, _______, _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_MSTP,
_______, _______, _______, _______, _______, _______, _______, _______,
// Left Thumb
_______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______
_______, _______, _______,
// Right Hand
_______, _______, _______, _______, _______, _______, _______, _______, _______,
KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
_______, _______, KC_UP, LCTL(KC_Y), _______, _______,
KC_PGUP, KC_LEFT, KC_DOWN, KC_RGHT, KC_HOME, _______,
KC_PGDN, KC_MUTE, KC_VOLD, KC_VOLU, KC_END, _______,
KC_MPRV, KC_MPLY, KC_MNXT, KC_MSTP,
// Right Thumb
_______, _______,
_______,
_______, _______, _______
), ),
[_FUNCTION2] = LAYOUT( [_FUNCTION2] = LAYOUT_pretty(
// Left Hand _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
KC_F12, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, _______, _______, _______, KC_UP, _______, _______, _______, _______, KC_UP, LCTL(KC_Y), _______, _______,
_______, _______, _______, KC_UP, _______, _______, _______, LCTL(KC_A), KC_LEFT, KC_DOWN, KC_RGHT, LCA(KC_TAB), KC_PGUP, KC_LEFT, KC_DOWN, KC_RGHT, KC_HOME, _______,
_______, LCTL(KC_A), KC_LEFT, KC_DOWN, KC_RGHT, LCA(KC_TAB), _______, LCTL(KC_Z), LCTL(KC_X), LCTL(KC_C), LCTL(KC_V), KC_BSPC, KC_PGDN, KC_MUTE, KC_VOLD, KC_VOLU, KC_END, _______,
_______, LCTL(KC_Z), LCTL(KC_X), LCTL(KC_C), LCTL(KC_V), KC_BSPC, _______, _______, _______, _______, KC_MPRV, KC_MPLY, KC_MNXT, KC_MSTP,
_______, _______, _______, _______, _______, _______, _______, _______,
// Left Thumb
_______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______
_______, _______, _______,
// Right Hand
_______, _______, _______, _______, _______, _______, _______, _______, _______,
KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11,
_______, _______, KC_UP, LCTL(KC_Y), _______, _______,
KC_PGUP, KC_LEFT, KC_DOWN, KC_RGHT, KC_HOME, _______,
KC_PGDN, KC_MUTE, KC_VOLD, KC_VOLU, KC_END, _______,
KC_MPRV, KC_MPLY, KC_MNXT, KC_MSTP,
// Right Thumb
_______, _______,
_______,
_______, _______, _______
), ),
/* Numpad layer /* Numpad layer
* (Left side duplicates layout from the Numbers layer, just with numpad output; right side layout close to PC numpad layout) (Left side duplicates layout from the Numbers layer, just with numpad output; right side layout close to PC numpad layout)
* ,-------------------------------------------. ,-------------------------------------------. ,-----------------------------------------------------------------------------------------------------------.
* | | NumLk| | | | | | Tab | NumLk| KP / | KP * | KP - | | | | | | | | | | | | | | | | | | | | |
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| `-----------------------------------------------------------------------------------------------------------'
* | | KP 6 | KP 7 | KP 8 | KP 9 | KP 0 | | | KP 7 | KP 8 | KP 9 | KP + | | ,-------------------------------------------. ,-------------------------------------------.
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | | NumLk| | | | | | Tab | NumLk| KP / | KP * | KP - | |
* | | KP 1 | KP 2 | KP 3 | KP 4 | KP 5 | | | KP 4 | KP 5 | KP 6 | = | | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | | KP 6 | KP 7 | KP 8 | KP 9 | KP 0 | | | KP 7 | KP 8 | KP 9 | KP + | |
* | | | KP . |KP/KP*| KP- _| KP+ =| | | KP 1 | KP 2 | KP 3 |KP Ent| | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `--------+------+------+------+------+------' `------+------+------+------+------+--------' | | KP 1 | KP 2 | KP 3 | KP 4 | KP 5 | | | KP 4 | KP 5 | KP 6 | = | |
* | ( | ) | [ { | ] } | | KP 0 | , | KP . |KP Ent| |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `---------------------------' `---------------------------' | | | KP . |KP/KP*| KP- _| KP+ =| | | KP 1 | KP 2 | KP 3 |KP Ent| |
* ,---------------. ,---------------. `--------+------+------+------+------+------' `------+------+------+------+------+--------'
* | | | | | | | ( | ) | [ { | ] } | | KP 0 | , | KP . |KP Ent|
* ,-------|-------|-------| |-------+-------+-------. `---------------------------' `---------------------------'
* | | | | | | | | ,---------------. ,---------------.
* | | |-------| |-------| | | | | | | | |
* | | | | | KP Ent| | | ,-------|-------|-------| |-------+-------+-------.
* `-----------------------' `-----------------------' | | | | | | | |
| | |-------| |-------| | |
| | | | | | | |
`-----------------------' `-----------------------'
*/ */
[_NUMPAD] = LAYOUT( [_NUMPAD] = LAYOUT_pretty(
// Left Hand _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_NLCK, _______, _______, _______, _______, KC_TAB, KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, _______,
_______, KC_NLCK, _______, _______, _______, _______, _______, KC_P6, KC_P7, KC_P8, KC_P9, KC_P0, _______, KC_P7, KC_P8, KC_P9, KC_PPLS, _______,
_______, KC_P6, KC_P7, KC_P8, KC_P9, KC_P0, _______, KC_P1, KC_P2, KC_P3, KC_P4, KC_P5, _______, KC_P4, KC_P5, KC_P6, KC_EQL, _______,
_______, KC_P1, KC_P2, KC_P3, KC_P4, KC_P5, _______, _______, KC_PDOT, TD(PSLPAS), TD(PMNUN), TD(PPLEQ), _______, KC_P1, KC_P2, KC_P3, KC_PENT, _______,
_______, _______, KC_PDOT, TD(PSLPAS), TD(PMNUN), TD(PPLEQ), KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB), KC_P0, KC_COMM, KC_PDOT, KC_PENT,
KC_LPRN, KC_RPRN, TD(LBCB), TD(RBCB), _______, _______, _______, _______,
// Left Thumb
_______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______
_______, _______, _______,
// Right Hand
_______, _______, _______, _______, _______, _______, _______, _______, _______,
KC_TAB, KC_NLCK, KC_PSLS, KC_PAST, KC_PMNS, _______,
_______, KC_P7, KC_P8, KC_P9, KC_PPLS, _______,
_______, KC_P4, KC_P5, KC_P6, KC_EQL, _______,
_______, KC_P1, KC_P2, KC_P3, KC_PENT, _______,
KC_P0, KC_COMM, KC_PDOT, KC_PENT,
// Right Thumb
_______, _______,
_______,
_______, _______, _______
), ),
/* Colemak gaming/vanilla /* Colemak gaming/vanilla
* (Limited access to Function or Numbers layers; mainly used for gaming; double-tap and hold TD(ADJ) above LAlt to access Adjust layer) (Limited access to Function or Numbers layers; mainly used for gaming; double-tap and hold TD(ADJ) above LAlt to access Adjust layer)
* ,-------------------------------------------. ,-------------------------------------------. ,-----------------------------------------------------------------------------------------------------------.
* | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - | | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| `-----------------------------------------------------------------------------------------------------------'
* | Tab | Q | W | F | P | G | | J | L | U | Y | ; | \ | ,-------------------------------------------. ,-------------------------------------------.
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
* | Ctrl | A | R | S | T | D | | H | N | E | I | O | ' | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | Tab | Q | W | F | P | G | | J | L | U | Y | ; | \ |
* | Shift | Z | X | C | V | B | | K | M | , | . | / | Shift | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `--------+------+------+------+------+------' `------+------+------+------+------+--------' | Ctrl | A | R | S | T | D | | H | N | E | I | O | ' |
* | Ins | ` | [ | ] | | Left | Down | Up | Right| |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `---------------------------' `---------------------------' | Shift | Z | X | C | V | B | | K | M | , | . | / | Shift |
* ,---------------. ,---------------. `--------+------+------+------+------+------' `------+------+------+------+------+--------'
* |Esc/Ctl|TD(ADJ)| | RAlt | RCtl | | Ins | ` | [ | ] | | Left | Down | Up | Right|
* ,-------|-------|-------| |-------+-------+-------. `---------------------------' `---------------------------'
* | | | LAlt | | RGUI | | | ,---------------. ,---------------.
* | Space | Enter |-------| |-------| Delete| Bspc | |Esc/Ctl|TD(ADJ)| | RAlt | RCtl |
* | | |Bspc/FN| | Ent/NS| | | ,-------|-------|-------| |-------+-------+-------.
* `-----------------------' `-----------------------' | | | LAlt | | RGUI | | |
| Space | Enter |-------| |-------| Delete| Bspc |
| | |Bspc/FN| | Ent/NS| | |
`-----------------------' `-----------------------'
*/ */
[_COLEMAKGM] = LAYOUT( [_COLEMAKGM] = LAYOUT_pretty(
// Left Hand KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS,
KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_LCTL, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT,
KC_LCTL, KC_A, KC_R, KC_S, KC_T, KC_D, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
KC_INS, KC_GRV, KC_LBRC, KC_RBRC, CTLESC, TD(ADJ), KC_RALT, KC_RCTL,
//Left Thumb KC_LALT, KC_RGUI,
CTLESC, TD(ADJ), KC_SPC, KC_ENT, BSPCFN, ENTNS, KC_DEL, KC_BSPC
KC_LALT,
KC_SPC, KC_ENT, BSPCFN,
//Right Hand
KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS,
KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT,
KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
//Right Thumb
KC_RALT, KC_RCTL,
KC_RGUI,
ENTNS, KC_DEL, KC_BSPC
), ),
/* QWERTY gaming/vanilla /* QWERTY gaming/vanilla
* (Limited access to Function or Numbers layers; mainly used for gaming; double-tap and hold TD(ADJ) above LAlt to access Adjust layer) (Limited access to Function or Numbers layers; mainly used for gaming; double-tap and hold TD(ADJ) above LAlt to access Adjust layer)
* ,-------------------------------------------. ,-------------------------------------------. ,-----------------------------------------------------------------------------------------------------------.
* | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - | | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| `-----------------------------------------------------------------------------------------------------------'
* | Tab | Q | W | E | R | T | | Y | U | I | O | P | \ | ,-------------------------------------------. ,-------------------------------------------.
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | = | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | - |
* | Ctrl | A | S | D | F | G | | H | J | K | L | ; | ' | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | Tab | Q | W | E | R | T | | Y | U | I | O | P | \ |
* | Shift | Z | X | C | V | B | | N | M | , | . | / | Shift | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `--------+------+------+------+------+------' `------+------+------+------+------+--------' | Ctrl | A | S | D | F | G | | H | J | K | L | ; | ' |
* | Ins | ` | [ | ] | | Left | Down | Up | Right| |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `---------------------------' `---------------------------' | Shift | Z | X | C | V | B | | N | M | , | . | / | Shift |
* ,---------------. ,---------------. `--------+------+------+------+------+------' `------+------+------+------+------+--------'
* |Esc/Ctl|TD(ADJ)| | RAlt | RCtl | | Ins | ` | [ | ] | | Left | Down | Up | Right|
* ,-------|-------|-------| |-------+-------+-------. `---------------------------' `---------------------------'
* | | | LAlt | | RGUI | | | ,---------------. ,---------------.
* | Space | Enter |-------| |-------| Delete| Bspc | |Esc/Ctl|TD(ADJ)| | RAlt | RCtl |
* | | |Bspc/FN| | Ent/NS| | | ,-------|-------|-------| |-------+-------+-------.
* `-----------------------' `-----------------------' | | | LAlt | | RGUI | | |
| Space | Enter |-------| |-------| Delete| Bspc |
| | |Bspc/FN| | Ent/NS| | |
`-----------------------' `-----------------------'
*/ */
[_QWERTYGM] = LAYOUT( [_QWERTYGM] = LAYOUT_pretty(
// Left Hand KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
KC_ESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
KC_EQL, KC_1, KC_2, KC_3, KC_4, KC_5, KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
KC_LCTL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_INS, KC_GRV, KC_LBRC, KC_RBRC, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
KC_INS, KC_GRV, KC_LBRC, KC_RBRC, CTLESC, TD(ADJ), KC_RALT, KC_RCTL,
//Left Thumb KC_LALT, KC_RGUI,
CTLESC, TD(ADJ), KC_SPC, KC_ENT, BSPCFN, ENTNS, KC_DEL, KC_BSPC
KC_LALT,
KC_SPC, KC_ENT, BSPCFN,
//Right Hand
KC_F9, KC_F10, KC_F11, KC_F12, KC_PSCR, KC_SLCK, KC_PAUS, NUMPAD, ADJUST,
KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS,
KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT,
KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
KC_LEFT, KC_DOWN, KC_UP, KC_RGHT,
//Right Thumb
KC_RALT, KC_RCTL,
KC_RGUI,
ENTNS, KC_DEL, KC_BSPC
), ),
/* Adjust layer /* Adjust layer
* (Enter/Number + Delete/Number2 under non-gaming/vanilla layers; Numpad is a toggle) (Enter/Number + Delete/Number2 under non-gaming/vanilla layers or press & hold Adjust key on function row; Numpad is a toggle)
* ,-------------------------------------------. ,-------------------------------------------. ,-----------------------------------------------------------------------------------------------------------.
* | |Colmak|Qwerty| |ClmkGM| QWGM | |Numpad| | | | | RESET | | | | | | | | | | | | | | | | | | | |
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| `-----------------------------------------------------------------------------------------------------------'
* | | | | | | | | | | | | | | ,-------------------------------------------. ,-------------------------------------------.
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | |Colmak|Qwerty| |ClmkGM| QWGM | |Numpad| | | | | RESET |
* | | | | | | | | |NKROTG| | | | | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* |--------+------+------+------+------+------| |------+------+------+------+------+--------| | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `--------+------+------+------+------+------' `------+------+------+------+------+--------' | | | | | | | | | NKRO | | | | |
* | | | | | | | | | | |--------+------+------+------+------+------| |------+------+------+------+------+--------|
* `---------------------------' `---------------------------' | | | | | | | | | | | | | |
* ,---------------. ,---------------. `--------+------+------+------+------+------' `------+------+------+------+------+--------'
* | | | | | | | | | | | | | | | |
* ,-------|-------|-------| |-------+-------+-------. `---------------------------' `---------------------------'
* | | | | | | | | ,---------------. ,---------------.
* | | |-------| |-------| | | | | | | | |
* | | | | | | | | ,-------|-------|-------| |-------+-------+-------.
* `-----------------------' `-----------------------' | | | | | | | |
| | |-------| |-------| | |
| | | | | | | |
`-----------------------' `-----------------------'
*/ */
[_ADJUST] = LAYOUT( [_ADJUST] = LAYOUT_pretty(
// Left Hand _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, COLEMAK, QWERTY, _______, COLEMAKGM, QWERTYGM, NUMPAD, _______, _______, _______, _______, RESET,
_______, COLEMAK, QWERTY, _______, COLEMAKGM, QWERTYGM, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______,
// Left Thumb
_______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______
_______, _______, _______,
// Right Hand
_______, _______, _______, _______, _______, _______, _______, _______, _______,
NUMPAD, _______, _______, _______, _______, RESET,
_______, _______, _______, _______, _______, _______,
_______, NKROTG, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______,
_______, _______, _______, _______,
// Right Thumb
_______, _______,
_______,
_______, _______, _______
), ),
[_ADJUST2] = LAYOUT( [_ADJUST2] = LAYOUT_pretty(
// Left Hand _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, COLEMAK, QWERTY, _______, COLEMAKGM, QWERTYGM, NUMPAD, _______, _______, _______, _______, RESET,
_______, COLEMAK, QWERTY, _______, COLEMAKGM, QWERTYGM, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, NKROTG, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______,
// Left Thumb
_______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______
_______, _______, _______,
// Right Hand
_______, _______, _______, _______, _______, _______, _______, _______, _______,
NUMPAD, _______, _______, _______, _______, RESET,
_______, _______, _______, _______, _______, _______,
_______, NKROTG, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______,
_______, _______, _______, _______,
// Right Thumb
_______, _______,
_______,
_______, _______, _______
) )
}; };

View file

@ -14,7 +14,7 @@ I've largely left the function keys untouched, with the intension of not using t
I use Colemak as my default layout. I've included QWERTY here as well. I use Colemak as my default layout. I've included QWERTY here as well.
Additionally, I've added gaming/vanilla version of Colemak and QWERTY layouts. These layouts have no access to the Function or Numbers layers, thus no dual-role keys with layer access, and are mainly used for gaming. Additionally, I've added gaming/vanilla version of Colemak and QWERTY layouts. These layouts have limited access to the Function or Numbers layers, and are mainly used for gaming.
Persistent default layer has been enabled for Colemak and QWERTY. The gaming/vanilla Colemak and QWERTY can be set as default layer, but will not be persistent. Persistent default layer has been enabled for Colemak and QWERTY. The gaming/vanilla Colemak and QWERTY can be set as default layer, but will not be persistent.
@ -46,7 +46,7 @@ Persistent default layer has been enabled for Colemak and QWERTY. The gaming/va
,-------|-------|-------| |-------+-------+-------. ,-------|-------|-------| |-------+-------+-------.
| Space | Enter |App/Alt| | RGUI | Delete| Bspc | | Space | Enter |App/Alt| | RGUI | Delete| Bspc |
| / | / |-------| |-------| / | / | | / | / |-------| |-------| / | / |
| Fn | Number| Bspc | | Tab |Number2| Fn2 | | Fn | Number| Bspc | | Enter |Number2| Fn2 |
`-----------------------' `-----------------------' `-----------------------' `-----------------------'
@ -71,7 +71,7 @@ Persistent default layer has been enabled for Colemak and QWERTY. The gaming/va
,-------|-------|-------| |-------+-------+-------. ,-------|-------|-------| |-------+-------+-------.
| Space | Enter |App/Alt| | RGUI | Delete| Bspc | | Space | Enter |App/Alt| | RGUI | Delete| Bspc |
| / | / |-------| |-------| / | / | | / | / |-------| |-------| / | / |
| Fn | Number| Bspc | | Tab |Number2| Fn2 | | Fn | Number| Bspc | | Enter |Number2| Fn2 |
`-----------------------' `-----------------------' `-----------------------' `-----------------------'
@ -109,9 +109,9 @@ Persistent default layer has been enabled for Colemak and QWERTY. The gaming/va
|--------+------+------+------+------+------| |------+------+------+------+------+--------| |--------+------+------+------+------+------| |------+------+------+------+------+--------|
| | | | Up | | | | | | Up |Ctrl+Y| | | | | | | Up | | | | | | Up |Ctrl+Y| | |
|--------+------+------+------+------+------| |------+------+------+------+------+--------| |--------+------+------+------+------+------| |------+------+------+------+------+--------|
| |Ctrl+A| Left | Down | Right| | | PgUp | Right| Down | Left | Home | | | |Ctrl+A| Left | Down | Right|C+A+Tb| | PgUp | Right| Down | Left | Home | |
|--------+------+------+------+------+------| |------+------+------+------+------+--------| |--------+------+------+------+------+------| |------+------+------+------+------+--------|
| |Ctrl+Z|Ctrl+X|Ctrl+C|Ctrl+V| | | PgDn | Mute | Vol- | Vol+ | End | | | |Ctrl+Z|Ctrl+X|Ctrl+C|Ctrl+V| Bspc | | PgDn | Mute | Vol- | Vol+ | End | |
`--------+------+------+------+------+------' `------+------+------+------+------+--------' `--------+------+------+------+------+------' `------+------+------+------+------+--------'
| | | | | | Prev | Play | Next | Stop | | | | | | | Prev | Play | Next | Stop |
`---------------------------' `---------------------------' `---------------------------' `---------------------------'
@ -120,7 +120,7 @@ Persistent default layer has been enabled for Colemak and QWERTY. The gaming/va
,-------|-------|-------| |-------+-------+-------. ,-------|-------|-------| |-------+-------+-------.
| | | | | | | | | | | | | | | |
| | |-------| |-------| | | | | |-------| |-------| | |
| | | | |C+A+Tab| | | | | | | | | | |
`-----------------------' `-----------------------' `-----------------------' `-----------------------'
@ -150,7 +150,7 @@ Persistent default layer has been enabled for Colemak and QWERTY. The gaming/va
### Colemak gaming/vanilla ### Colemak gaming/vanilla
(Limited access to Function or Numbers layers; mainly used for gaming; double-tap TD(ADJ) for one shot access to Adjust layer) (Limited access to Function or Numbers layers; mainly used for gaming; double-tap and hold TD(ADJ) above LAlt to access Adjust layer)
,-----------------------------------------------------------------------------------------------------------. ,-----------------------------------------------------------------------------------------------------------.
| ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst| | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
`-----------------------------------------------------------------------------------------------------------' `-----------------------------------------------------------------------------------------------------------'
@ -175,7 +175,7 @@ Persistent default layer has been enabled for Colemak and QWERTY. The gaming/va
### QWERTY gaming/vanilla ### QWERTY gaming/vanilla
(Limited access to Function or Numbers layers; mainly used for gaming; double-tap TD(ADJ) for one shot access to Adjust layer) (Limited access to Function or Numbers layers; mainly used for gaming; double-tap and hold TD(ADJ) above LAlt to access Adjust layer)
,-----------------------------------------------------------------------------------------------------------. ,-----------------------------------------------------------------------------------------------------------.
| ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst| | ESC | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 | PScr| SLck| Paus|Numpd|Adjst|
`-----------------------------------------------------------------------------------------------------------' `-----------------------------------------------------------------------------------------------------------'
@ -199,7 +199,7 @@ Persistent default layer has been enabled for Colemak and QWERTY. The gaming/va
`-----------------------' `-----------------------' `-----------------------' `-----------------------'
### Adjust layer ### Adjust layer
(Press Enter/Number + Delete/Number2 together under non-gaming/vanilla layers; Numpad is a toggle) (Press Enter/Number + Delete/Number2 under non-gaming/vanilla layers or press & hold Adjust key on function row; Numpad is a toggle)
,-----------------------------------------------------------------------------------------------------------. ,-----------------------------------------------------------------------------------------------------------.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
`-----------------------------------------------------------------------------------------------------------' `-----------------------------------------------------------------------------------------------------------'

View file

@ -5,7 +5,7 @@
DEFAULT_FOLDER = kinesis/stapelberg DEFAULT_FOLDER = kinesis/stapelberg
BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000) BOOTMAGIC_ENABLE = no # Virtual DIP switch configuration(+1000)
MOUSEKEY_ENABLE = no # Mouse keys(+4700) MOUSEKEY_ENABLE = yes # Mouse keys(+4700)
EXTRAKEY_ENABLE = yes # Audio control and System control(+450) EXTRAKEY_ENABLE = yes # Audio control and System control(+450)
CONSOLE_ENABLE = yes # Console for debug(+400) CONSOLE_ENABLE = yes # Console for debug(+400)
COMMAND_ENABLE = no # Commands for debug and configuration COMMAND_ENABLE = no # Commands for debug and configuration