making engram switchable with qwerty

This commit is contained in:
Chris Cochrun 2025-01-21 10:13:05 -06:00
parent 67b4585d74
commit 44557ab3bc

View file

@ -27,7 +27,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
//├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, LOWER, KC_RALT, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, LOWER, KC_RALT, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT,
//└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘
TG(ENGRAM), KC_LCTL, KC_LGUI, LT(2, KC_SPC), KC_ENT, RAISE DF(ENGRAM), KC_LCTL, KC_LGUI, LT(2, KC_SPC), KC_ENT, RAISE
// └────────┴────────┴────────┘ └────────┴────────┴────────┘ // └────────┴────────┴────────┘ └────────┴────────┴────────┘
), ),
@ -37,11 +37,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
//├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
KC_TAB, KC_B, KC_Y, KC_O, KC_U, KC_QUOT, KC_SCLN, KC_L, KC_D, KC_W, KC_V, KC_Z, KC_TAB, KC_B, KC_Y, KC_O, KC_U, KC_QUOT, KC_SCLN, KC_L, KC_D, KC_W, KC_V, KC_Z,
//├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤
KC_LALT, KC_A, KC_I, KC_E, KC_A, LT(1, KC_COMM), LT(1, KC_DOT), KC_H, KC_T, KC_S, KC_N, KC_Q, KC_LALT, KC_C, KC_I, KC_E, KC_A, LT(LOWER, KC_COMM), LT(LOWER, KC_DOT), KC_H, KC_T, KC_S, KC_N, KC_Q,
//├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤
KC_LSFT, KC_G, KC_X, KC_J, KC_K, KC_UNDS, LOWER, KC_RALT, KC_SLSH, KC_R, KC_M, KC_F, KC_P, KC_RSFT, KC_LSFT, KC_G, KC_X, KC_J, KC_K, KC_UNDS, LOWER, KC_RALT, KC_SLSH, KC_R, KC_M, KC_F, KC_P, KC_RSFT,
//└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘
TG(QWERTY), KC_LCTL, KC_LGUI, LT(2, KC_SPC), KC_ENT, RAISE DF(QWERTY), KC_LCTL, KC_LGUI, LT(2, KC_SPC), KC_ENT, RAISE
// └────────┴────────┴────────┘ └────────┴────────┴────────┘ // └────────┴────────┴────────┘ └────────┴────────┴────────┘
), ),
@ -79,19 +79,19 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
// └────────┴────────┴────────┘ └────────┴────────┴────────┘ // └────────┴────────┴────────┘ └────────┴────────┴────────┘
), ),
[_ADJUST] = LAYOUT( /* [_ADJUST] = LAYOUT( */
//┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ /* //┌────────┬────────┬────────┬────────┬────────┬────────┐ ┌────────┬────────┬────────┬────────┬────────┬────────┐ */
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, /* _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, */
//├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ /* //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ */
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, /* _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, */
//├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ /* //├────────┼────────┼────────┼────────┼────────┼────────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ */
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, /* _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, */
//├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ /* //├────────┼────────┼────────┼────────┼────────┼────────┼────────┐ ┌────────┼────────┼────────┼────────┼────────┼────────┼────────┤ */
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, /* _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, */
//└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ /* //└────────┴────────┴────────┴───┬────┴───┬────┴───┬────┴───┬────┘ └───┬────┴───┬────┴───┬────┴───┬────┴────────┴────────┴────────┘ */
_______, _______, _______, _______, _______, _______ /* _______, _______, _______, _______, _______, _______ */
// └────────┴────────┴────────┘ └────────┴────────┴────────┘ /* // └────────┴────────┴────────┘ └────────┴────────┴────────┘ */
) /* ) */
}; };
bool process_record_user(uint16_t keycode, keyrecord_t *record) { bool process_record_user(uint16_t keycode, keyrecord_t *record) {