* ,--------------------------------------------------. ,--------------------------------------------------.
* | ~ | ; | ! | # | { | } | ' | | ^ | [ | ] | * | ( | ) | = |
* |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
- * | Tab | Q | D | R | W | B | ~L5 | | ~L6 | J | F | U | P | $ | : |
+ * | Tab | Q | D | R | W | B | NO | | ~L7 | J | F | U | P | $ | : |
* |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
* | Tab/Shf| A | S | H | T | G |------| |------| Y | N | E | O | I | - |
- * |--------+------+------+------+------+------| L0 | | ~L7 |------+------+------+------+------+--------|
+ * |--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------|
* | LCtrl | Z | X | M | C | V | | | | K | L | , | . | / | | |
* `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
* | ~L5 | ~L2 | Caps | LAlt | LGui | | Lft | Up | Dn | Rght | ~L6 |
* `----------------------------------' `----------------------------------'
* ,-------------. ,-------------.
- * | +L2 | Home | | PgUp | Del |
+ * | L0 | +L2 | | PgUp | Del |
* ,------|------|------| |------+------+------.
- * | | | End | | PgDn | | |
+ * | | | NO | | PgDn | | |
* | BkSp | ESC |------| |------| Enter| Space|
* | | | Spc | | Ins | | |
* `--------------------' `--------------------'
* ,--------------------------------------------------. ,--------------------------------------------------.
* | ` | 1 | 2 | 3 | 4 | 5 | " | | \ | 6 | 7 | 8 | 9 | 0 | + |
* |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------|
- * | Tab | Q | D | R | W | B | ~L5 | | ~L6 | J | F | U | P | @ | % |
+ * | Tab | Q | D | R | W | B | NO | | ~L7 | J | F | U | P | @ | % |
* |--------+------+------+------+------+------| | | |------+------+------+------+------+--------|
* | Tab/Shf| A | S | H | T | G |------| |------| Y | N | E | O | I | _ |
- * |--------+------+------+------+------+------| L0 | | ~L7 |------+------+------+------+------+--------|
+ * |--------+------+------+------+------+------| Home | | End |------+------+------+------+------+--------|
* | LCtrl | Z | X | M | C | V | | | | K | L | , | . | / | & |
* `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------'
* | ~L5 | ~L2 | Caps | LAlt | LGui | | Lft | Up | Dn | Rght | ~L6 |
* `----------------------------------' `----------------------------------'
* ,-------------. ,-------------.
- * | +L2 | Home | | PgUp | Del |
+ * | L0 | +L2 | | PgUp | Del |
* ,------|------|------| |------+------+------.
- * | | | End | | PgDn | | |
+ * | | | NO | | PgDn | | |
* | BkSp | ESC |------| |------| Enter| Space|
* | | | Spc | | Ins | | |
* `--------------------' `--------------------'
KEYMAP( // Layer0: default, leftled:none
// left hand
GRV, 1, 2, 3, 4, 5, BSLS,
- TAB, Q, W, E, R, T, FN21,
+ TAB, Q, W, E, R, T, FN23,
FN11,FN28,FN29,FN30,FN31,G,
- FN12,FN24,FN25,FN26,FN27,B, FN17,
+ FN12,FN24,FN25,FN26,FN27,B, HOME,
FN21,FN20,CAPS,FN13,FN14,
- FN19,HOME,
- END,
+ FN17,FN19,
+ NO,
FN5, FN6, FN7,
// right hand
MINS,6, 7, 8, 9, 0, EQL,
- FN22,Y, U, I, O, P, LBRC,
+ FN23,Y, U, I, O, P, LBRC,
H, J, K, L, SCLN,FN15,
- FN23,N, M, COMM,DOT, SLSH,FN16,
+ END, N, M, COMM,DOT, SLSH,FN16,
LEFT,UP, DOWN,RGHT,FN22,
PGUP,DEL,
PGDN,
TRNS,TRNS,TRNS
),
- KEYMAP( // Layer2: numpad, leftled:blue
+ KEYMAP( // Layer2: numpad, leftled:mid/blue
// left hand
TRNS,NO, NO, NO, NO, PAUS,PSCR,
TRNS,NO, NO, NO, NO, NO, TRNS,
TRNS,TRNS,TRNS
),
- KEYMAP( // Layer3: F-keys + PgUp/PgDn on right hand, leftled:green
+ KEYMAP( // Layer3: F-keys + PgUp/PgDn on right hand, leftled:bot/green
// left hand
TRNS,NO, NO, NO, NO, NO, NO,
TRNS,NO, NO, NO, NO, NO, TRNS,
NO, NO, NO, NO, NO, NO, TRNS,
TRNS,NO, F1, F2, F3, F4, PGUP,
NO, F5, F6, F7, F8, PGDN,
- TRNS,NO, F9, F10, F11, F12, NO,
+ TRNS,NO, F9, F10, F11, F12, APP,
RGUI,RALT,TRNS,TRNS,TRNS,
TRNS,TRNS,
TRNS,
TRNS,RSFT,RCTL
),
- KEYMAP( // Layer4: unconvenient keys on right hand, leftled:red
+ KEYMAP( // Layer4: unconvenient keys on right hand, leftled:top/white
// left hand
TRNS,NO, NO, NO, NO, NO, NO,
TRNS,NO, NO, NO, NO, NO, TRNS,
TRNS,TRNS,TRNS,
// in Workman right hand will be:
- // =
- // ^ { } ( ) +
+ // +
+ // ^ { } ( ) =
// ' ! $ " ; \
- // # [ < > ] AppMenu
+ // # [ < > ] \
//
// right hand
- NO, NO, NO, NO, NO, NO, TRNS,
- TRNS,MINS,4, 5, 9, 0, PPLS,
+ NO, NO, NO, NO, NO, NO, PPLS,
+ TRNS,MINS,4, 5, 9, 0, EQL,
BSLS,2, P, FN1, 1, FN2,
- TRNS,3, 6, FN3, FN4, 7, APP,
+ TRNS,3, 6, FN3, FN4, 7, FN2,
TRNS,TRNS,TRNS,TRNS,TRNS,
TRNS,TRNS,
TRNS,
TRNS,TRNS,TRNS
),
- KEYMAP( // Layer5: F-keys instead of numbers, leftled:red
+ KEYMAP( // Layer5: F-keys instead of numbers, leftled:top/white
// left hand
TRNS,F1, F2, F3, F4, F5, F6,
TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,TRNS,
TRNS,TRNS,TRNS
),
- KEYMAP( // Layer6: F-keys, cursor, Workman-layer switch, Teensy, leftled:red+onboard
+ KEYMAP( // Layer6: F-keys, cursor, Workman-layer switch, Teensy, leftled:top/white+onboard
// left hand
TRNS,F1, F2, F3, F4, F5, F6,
FN0, NO, PGUP,UP, PGDN,PGUP,TRNS,
// rarely used
//
- KEYMAP( // Layer7: F-keys only, leftled:red
+ KEYMAP( // Layer7: F-keys only, leftled:top/white
// left hand
TRNS,NO, NO, NO, NO, NO, NO,
TRNS,F13, F14, F15, F16, NO, TRNS,
TRNS,TRNS,TRNS
),
- KEYMAP( // Layer8: mouse and navigation, leftled:blue and green
+ KEYMAP( // Layer8: mouse and navigation, leftled:mid/blue+bot/green
// left hand
TRNS,NO, NO, NO, NO, NO, NO,
TRNS,NO, NO, NO, NO, NO, TRNS,
ACTION_LAYER_SET(2, ON_BOTH), // FN19 - set Layer2, to use with Numpad keys
ACTION_LAYER_MOMENTARY(2), // FN20 - momentary Layer2, to use with Numpad keys
- ACTION_LAYER_MOMENTARY(5), // FN21 - momentary Layer5, to use with F* keys on top row
+ ACTION_LAYER_TAP_KEY(5, KC_ENT), // FN21 - momentary Layer5 on Enter, to use with F* keys on top row
ACTION_LAYER_TAP_KEY(6, KC_ENT), // FN22 - momentary Layer6 on Enter, to use with F* keys on top row, cursor, Teensy, Workman-layer switch
- ACTION_LAYER_MOMENTARY(7), // FN23 - momentary Layer7, to use with F* keys (F1-F24)
+ ACTION_LAYER_TAP_KEY(7, KC_BSLS), // FN23 - momentary Layer7 on ' , to use with F* keys (F1-F24)
ACTION_LAYER_TAP_KEY(4, KC_Z), // FN24 = momentary Layer4 on Z key, to use with unconvenient keys
ACTION_LAYER_TAP_KEY(3, KC_X), // FN25 = momentary Layer3 on X key, to use with F* keys