phased approach to learning colemak-dh

This commit is contained in:
Sadek Baroudi 2021-01-04 22:46:35 -08:00
parent a871d56bc2
commit 15bbff6cdc
1 changed files with 30 additions and 4 deletions

View File

@ -211,14 +211,40 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
LT(2,KC_ENT), LT(4,KC_BSPC), LT(3,KC_SPC)
),
// COLEMAK-DH
// SAWDMAKdh-1
[1] = LAYOUT_reviung39(
KC_ESC, KC_Q, KC_W, KC_F, KC_P, KC_B, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS,
KC_TAB, LCTL_T(KC_A), LGUI_T(KC_R), LALT_T(KC_S), LSFT_T(KC_T), KC_G, KC_M, RSFT_T(KC_N), RALT_T(KC_E), RGUI_T(KC_I), RCTL_T(KC_O), LT(6,KC_QUOT),
KC_DEL, KC_Z, KC_X, KC_C, KC_D, KC_V, KC_K, KC_H, KC_COMM, KC_DOT, KC_SLSH, KC_BSPC,
KC_ESC, KC_Q, KC_W, KC_J, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
KC_TAB, LCTL_T(KC_A), LGUI_T(KC_S), LALT_T(KC_D), LSFT_T(KC_F), KC_G, KC_H, RSFT_T(KC_N), RALT_T(KC_E), RGUI_T(KC_L), RCTL_T(KC_SCLN), LT(6,KC_QUOT),
KC_DEL, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_BSPC,
LT(2,KC_ENT), LT(4,KC_BSPC), LT(3,KC_SPC)
),
/*
// SAWDMAKdh-2
[1] = LAYOUT_reviung39(
KC_ESC, KC_Q, KC_W, KC_F, KC_R, KC_J, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSLS,
KC_TAB, LCTL_T(KC_A), LGUI_T(KC_S), LALT_T(KC_D), LSFT_T(KC_T), KC_G, KC_H, RSFT_T(KC_N), RALT_T(KC_E), RGUI_T(KC_L), RCTL_T(KC_SCLN), LT(6,KC_QUOT),
KC_DEL, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_BSPC,
LT(2,KC_ENT), LT(4,KC_BSPC), LT(3,KC_SPC)
),
// SAWDMAKdh-3
[1] = LAYOUT_reviung39(
KC_ESC, KC_Q, KC_W, KC_F, KC_P, KC_V, KC_J, KC_U, KC_I, KC_Y, KC_SCLN, KC_BSLS,
KC_TAB, LCTL_T(KC_A), LGUI_T(KC_R), LALT_T(KC_S), LSFT_T(KC_T), KC_G, KC_H, RSFT_T(KC_N), RALT_T(KC_E), RGUI_T(KC_L), RCTL_T(KC_O), LT(6,KC_QUOT),
KC_DEL, KC_Z, KC_X, KC_C, KC_D, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_BSPC,
LT(2,KC_ENT), LT(4,KC_BSPC), LT(3,KC_SPC)
),
// COLEMAK-DH-modBV
[1] = LAYOUT_reviung39(
KC_ESC, KC_Q, KC_W, KC_F, KC_P, KC_V, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_BSLS,
KC_TAB, LCTL_T(KC_A), LGUI_T(KC_R), LALT_T(KC_S), LSFT_T(KC_T), KC_G, KC_M, RSFT_T(KC_N), RALT_T(KC_E), RGUI_T(KC_I), RCTL_T(KC_O), LT(6,KC_QUOT),
KC_DEL, KC_Z, KC_X, KC_C, KC_D, KC_B, KC_K, KC_H, KC_COMM, KC_DOT, KC_SLSH, KC_BSPC,
LT(2,KC_ENT), LT(4,KC_BSPC), LT(3,KC_SPC)
),
*/
// NAVIGATION AND NUMBERS
[2] = LAYOUT_reviung39(
LALT(KC_F4), LCTL(KC_W), KC_PGUP, KC_UP, KC_PGDN, LCTL(LSFT(KC_TAB)), KC_ASTR, KC_7, KC_8, KC_9, KC_PLUS, _______,