diff options
| -rw-r--r-- | keyboards/ergodox_ez/keymaps/skug/keymap.c | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/keyboards/ergodox_ez/keymaps/skug/keymap.c b/keyboards/ergodox_ez/keymaps/skug/keymap.c index af171c7e7..a9be5d55c 100644 --- a/keyboards/ergodox_ez/keymaps/skug/keymap.c +++ b/keyboards/ergodox_ez/keymaps/skug/keymap.c | |||
| @@ -27,6 +27,9 @@ | |||
| 27 | #define MDIA 2 // media keys | 27 | #define MDIA 2 // media keys |
| 28 | #define ARRW 3 // arrow + soon mouse | 28 | #define ARRW 3 // arrow + soon mouse |
| 29 | 29 | ||
| 30 | #define SE_LT SE_LESS | ||
| 31 | #define SE_GT LSFT(SE_LESS) | ||
| 32 | |||
| 30 | enum custom_keycodes { | 33 | enum custom_keycodes { |
| 31 | PLACEHOLDER = SAFE_RANGE, // can always be here | 34 | PLACEHOLDER = SAFE_RANGE, // can always be here |
| 32 | EPRM, | 35 | EPRM, |
| @@ -38,8 +41,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 38 | /* Keymap 0: Basic layer | 41 | /* Keymap 0: Basic layer |
| 39 | * | 42 | * |
| 40 | * ,--------------------------------------------------. ,--------------------------------------------------. | 43 | * ,--------------------------------------------------. ,--------------------------------------------------. |
| 41 | * | ½ | ! | " | # | # | % | Ins | | L1 | & | / | ( | ) | = | ? | | 44 | * | Esc | ! | " | # | # | % | Ins | | L1 | & | / | ( | ) | = | ? | |
| 42 | * | § | 1 | 2 @ | 3 £ | 4 $ | 5 | | | | 6 | 7 { | 8 [ | 9 ] | 0 } | + \ | | 45 | * | | 1 | 2 @ | 3 £ | 4 $ | 5 | | | | 6 | 7 { | 8 [ | 9 ] | 0 } | + \ | |
| 43 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| | 46 | * |--------+------+------+------+------+-------------| |------+------+------+------+------+------+--------| |
| 44 | * | Tab | Q | W | E | R | T | L2 | | L2 | Y | U | I | O | P | Å | | 47 | * | Tab | Q | W | E | R | T | L2 | | L2 | Y | U | I | O | P | Å | |
| 45 | * | | | | | | | | | | | | | | | | | 48 | * | | | | | | | | | | | | | | | | |
| @@ -66,7 +69,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 66 | // Otherwise, it needs KC_* | 69 | // Otherwise, it needs KC_* |
| 67 | [BASE] = LAYOUT_ergodox_80( // layer 0 : default | 70 | [BASE] = LAYOUT_ergodox_80( // layer 0 : default |
| 68 | // left hand | 71 | // left hand |
| 69 | SE_HALF, KC_1, KC_2, KC_3, KC_4, KC_5, KC_INS, | 72 | KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_INS, |
| 70 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, TG(SYMB), | 73 | KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, TG(SYMB), |
| 71 | MO(ARRW), KC_A, KC_S, KC_D, KC_F, KC_G, | 74 | MO(ARRW), KC_A, KC_S, KC_D, KC_F, KC_G, |
| 72 | KC_LSPO, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_WBAK, | 75 | KC_LSPO, CTL_T(KC_Z), KC_X, KC_C, KC_V, KC_B, KC_WBAK, |
| @@ -96,7 +99,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 96 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| | 99 | * |--------+------+------+------+------+------| | | |------+------+------+------+------+--------| |
| 97 | * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | - | | | 100 | * | | % | ^ | [ | ] | ~ | | | | & | 1 | 2 | 3 | - | | |
| 98 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' | 101 | * `--------+------+------+------+------+-------------' `-------------+------+------+------+------+--------' |
| 99 | * | | | | | | | | . | 0 | = | | | 102 | * | | | | < | > | | | . | 0 | = | | |
| 100 | * `----------------------------------' `----------------------------------' | 103 | * `----------------------------------' `----------------------------------' |
| 101 | * ,-------------. ,-------------. | 104 | * ,-------------. ,-------------. |
| 102 | * | | | | | | | 105 | * | | | | | | |
| @@ -113,7 +116,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 113 | _______,KC_EXLM,SE_AT, SE_LCBR,SE_RCBR,SE_PIPE,_______, | 116 | _______,KC_EXLM,SE_AT, SE_LCBR,SE_RCBR,SE_PIPE,_______, |
| 114 | _______,KC_HASH,SE_DLR, SE_LPRN,SE_RPRN,SE_GRV, | 117 | _______,KC_HASH,SE_DLR, SE_LPRN,SE_RPRN,SE_GRV, |
| 115 | _______,KC_PERC,SE_CIRC,SE_LBRC,SE_RBRC,SE_TILD,_______, | 118 | _______,KC_PERC,SE_CIRC,SE_LBRC,SE_RBRC,SE_TILD,_______, |
| 116 | EPRM,_______,_______,_______,_______, | 119 | EPRM, _______, _______, SE_LT , SE_GT, |
| 117 | _______,_______, | 120 | _______,_______, |
| 118 | _______,_______,_______, | 121 | _______,_______,_______, |
| 119 | _______,_______,_______, | 122 | _______,_______,_______, |
| @@ -171,7 +174,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 171 | ), | 174 | ), |
| 172 | // Keymap: Ducky Style arrows | 175 | // Keymap: Ducky Style arrows |
| 173 | [ARRW] = LAYOUT_ergodox_80( | 176 | [ARRW] = LAYOUT_ergodox_80( |
| 174 | _______, _______, _______, _______, _______, _______, _______, | 177 | SE_HALF, _______, _______, _______, _______, _______, _______, |
| 175 | _______, _______, KC_UP , _______, _______, _______, _______, | 178 | _______, _______, KC_UP , _______, _______, _______, _______, |
| 176 | _______, KC_LEFT, KC_DOWN, KC_RIGHT, _______, _______, | 179 | _______, KC_LEFT, KC_DOWN, KC_RIGHT, _______, _______, |
| 177 | _______, _______, _______, _______, _______, _______, _______, | 180 | _______, _______, _______, _______, _______, _______, _______, |
