From 15bbff6cdc1ee6dbd18bd36ae50d1ab5930ff5b7 Mon Sep 17 00:00:00 2001 From: Sadek Baroudi Date: Mon, 4 Jan 2021 22:46:35 -0800 Subject: [PATCH] phased approach to learning colemak-dh --- .../reviung39/keymaps/sadekbaroudi/keymap.c | 34 ++++++++++++++++--- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/keyboards/reviung39/keymaps/sadekbaroudi/keymap.c b/keyboards/reviung39/keymaps/sadekbaroudi/keymap.c index 3d52c557ce..19d9efa410 100644 --- a/keyboards/reviung39/keymaps/sadekbaroudi/keymap.c +++ b/keyboards/reviung39/keymaps/sadekbaroudi/keymap.c @@ -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, _______,