diff options
Diffstat (limited to 'keyboards/3w6/keymaps/helltm/keymap.c')
| -rw-r--r-- | keyboards/3w6/keymaps/helltm/keymap.c | 52 |
1 files changed, 30 insertions, 22 deletions
diff --git a/keyboards/3w6/keymaps/helltm/keymap.c b/keyboards/3w6/keymaps/helltm/keymap.c index 507085081..83ac6f02d 100644 --- a/keyboards/3w6/keymaps/helltm/keymap.c +++ b/keyboards/3w6/keymaps/helltm/keymap.c | |||
| @@ -16,6 +16,10 @@ | |||
| 16 | 16 | ||
| 17 | #include QMK_KEYBOARD_H | 17 | #include QMK_KEYBOARD_H |
| 18 | 18 | ||
| 19 | #ifdef COMBO_ENABLE | ||
| 20 | # include "combos.h" | ||
| 21 | #endif | ||
| 22 | |||
| 19 | enum layers | 23 | enum layers |
| 20 | { | 24 | { |
| 21 | _ALPHA_QWERTY = 0, | 25 | _ALPHA_QWERTY = 0, |
| @@ -35,18 +39,22 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 35 | 39 | ||
| 36 | /* | 40 | /* |
| 37 | * QWERTY | 41 | * QWERTY |
| 38 | * _____ _____ | 42 | * |
| 39 | * .-----| E |-----._____ _____.-----| I |-----. | 43 | * _____________________ _____________________ |
| 40 | * .-----| W |_____| R | T | | Y | U |_____| O |-----. | 44 | * __|__ | | __|__ |
| 41 | * | Q |-----| D |-----|_____| |_____|-----| K |-----| P | | 45 | * _____ | | v v | | _____ |
| 42 | * |-----| S |_____| F | G | | H | J |_____| L |-----| | 46 | * .-----| E |-----._____ _____.-----| I |-----. |
| 43 | * | A |-----| C |-----|_____| |_____|-----| , < |-----| ; : | | 47 | * .-----| W |_____| R | T | __ ( ) __ | Y | U |_____| O |-----. |
| 44 | * |-----| X |_____| V | B | | N | M |_____| . > |-----| | 48 | * __ | Q |-----| D |-----|_____| __|--> + - <--|__ |_____|-----| K |-----| P | __ |
| 45 | * | Z |-----' '-----|_____| |_____|-----' '-----| / ? | | 49 | * ESC <--|__ |-----| S |_____| F | G | [ ] | H | J |_____| L |-----| __|--> ' |
| 46 | * '-----' .-----. _____ .-.._ _..-. _____ .-----. '-----' | 50 | * __ | A |-----| C |-----|_____| __ __ |_____|-----| , < |-----| ; : | __ |
| 47 | * SHIFT | WIN ||CTRL | / / \ \ | BSp || Del | SHIFT | 51 | * TAB <--|__ |-----| X |_____| V | B | __|--> * { } = <--|__ | N | M |_____| . > |-----| __|--> " |
| 48 | * '-----':_____|/ ENT / \ SPC \|_____:'-----' | 52 | * | Z |-----' '-----|_____| |_____|-----' '-----| / ? | |
| 49 | * NUM '--.._/ \_..--' NAV SYM | 53 | * '-----' .-----. _____ .-.._ _..-. _____ .-----. '-----' |
| 54 | * | | WIN ||CTRL | / / \ \ | BSp || Del | | | ||
| 55 | * SHIFT '-----':_____|/ ENT / \ SPC \|_____:'-----' SHIFT | ||
| 56 | * | '--.._/ \_..--' | | | ||
| 57 | * NUM NAV SYM | ||
| 50 | */ | 58 | */ |
| 51 | [_ALPHA_QWERTY] = LAYOUT( | 59 | [_ALPHA_QWERTY] = LAYOUT( |
| 52 | KC_Q, KC_W , KC_E , KC_R , KC_T , KC_Y , KC_U , KC_I , KC_O , KC_P , | 60 | KC_Q, KC_W , KC_E , KC_R , KC_T , KC_Y , KC_U , KC_I , KC_O , KC_P , |
| @@ -85,7 +93,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 85 | * | Esc |-----|Play |-----|_____| |_____|-----|Down |-----| BSp | | 93 | * | Esc |-----|Play |-----|_____| |_____|-----|Down |-----| BSp | |
| 86 | * |-----|Prev |_____|Next | | |Home |Left |_____|Right|-----| | 94 | * |-----|Prev |_____|Next | | |Home |Left |_____|Right|-----| |
| 87 | * | Tab |-----|Stop |-----|_____| |_____|-----| |-----| ' " | | 95 | * | Tab |-----|Stop |-----|_____| |_____|-----| |-----| ' " | |
| 88 | * |-----| |_____| |Swap | | | |_____| End |-----| | 96 | * |-----| |_____| | | | | |_____| End |-----| |
| 89 | * | CPS |-----' '-----|_____| |_____|-----' '-----| Del | | 97 | * | CPS |-----' '-----|_____| |_____|-----' '-----| Del | |
| 90 | * '-----' .-----. _____ .-.._ _..-. _____ .-----. '-----' | 98 | * '-----' .-----. _____ .-.._ _..-. _____ .-----. '-----' |
| 91 | * SHIFT | ||CTRL | / / \ \ | BSp || | SHIFT | 99 | * SHIFT | ||CTRL | / / \ \ | BSp || | SHIFT |
| @@ -93,10 +101,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 93 | * '--.._/ \_..--' | 101 | * '--.._/ \_..--' |
| 94 | */ | 102 | */ |
| 95 | [_NAV] = LAYOUT( | 103 | [_NAV] = LAYOUT( |
| 96 | KC_ESC , KC_VOLD, KC_MUTE, KC_VOLU, XXXXXXX , XXXXXXX, KC_PGDN, KC_UP , KC_PGUP, KC_BSPC, | 104 | KC_ESC , KC_VOLD, KC_MUTE, KC_VOLU, XXXXXXX, XXXXXXX, KC_PGDN, KC_UP , KC_PGUP, KC_BSPC, |
| 97 | KC_TAB , KC_MPRV, KC_MPLY, KC_MNXT, XXXXXXX , KC_HOME, KC_LEFT, KC_DOWN, KC_RGHT, KC_QUOT, | 105 | KC_TAB , KC_MPRV, KC_MPLY, KC_MNXT, XXXXXXX, KC_HOME, KC_LEFT, KC_DOWN, KC_RGHT, KC_QUOT, |
| 98 | LSFT_T(KC_CAPS), XXXXXXX, KC_MSTP, XXXXXXX, KC_THUMB_SWAP, XXXXXXX, XXXXXXX, XXXXXXX, KC_END , RSFT_T(KC_DEL) , | 106 | LSFT_T(KC_CAPS), XXXXXXX, KC_MSTP, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_END , RSFT_T(KC_DEL) , |
| 99 | XXXXXXX, _______, _______, _______, KC_BSPC, XXXXXXX | 107 | XXXXXXX, _______, _______, _______, KC_BSPC, XXXXXXX |
| 100 | ), | 108 | ), |
| 101 | 109 | ||
| 102 | /* | 110 | /* |
| @@ -107,7 +115,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 107 | * | 1 |-----| F3 |-----|_____| |_____|-----| F8 |-----| 0 | | 115 | * | 1 |-----| F3 |-----|_____| |_____|-----| F8 |-----| 0 | |
| 108 | * |-----| F2 |_____| F4 | F5 | | F6 | F7 |_____| F9 |-----| | 116 | * |-----| F2 |_____| F4 | F5 | | F6 | F7 |_____| F9 |-----| |
| 109 | * | F1 |-----| Scr |-----|_____| |_____|-----| |-----| F10 | | 117 | * | F1 |-----| Scr |-----|_____| |_____|-----| |-----| F10 | |
| 110 | * |-----| TMg |_____| | | | | |_____| F11 |-----| | 118 | * |-----| TMg |_____| |Swap | | | |_____| F11 |-----| |
| 111 | * |Shift|-----' '-----|_____| |_____|-----' '-----| F12 | | 119 | * |Shift|-----' '-----|_____| |_____|-----' '-----| F12 | |
| 112 | * '-----' .-----. _____ .-.._ _..-. _____ .-----. '-----' | 120 | * '-----' .-----. _____ .-.._ _..-. _____ .-----. '-----' |
| 113 | * | ||CTRL | / / \ \ | BSp || | SHIFT | 121 | * | ||CTRL | / / \ \ | BSp || | SHIFT |
| @@ -115,10 +123,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 115 | * '--.._/ \_..--' | 123 | * '--.._/ \_..--' |
| 116 | */ | 124 | */ |
| 117 | [_NUM] = LAYOUT( | 125 | [_NUM] = LAYOUT( |
| 118 | KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 , | 126 | KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 , |
| 119 | KC_F1 , KC_F2 , KC_F3 , KC_F4 , KC_F5 , KC_F6 , KC_F7 , KC_F8 , KC_F9 , KC_F10 , | 127 | KC_F1 , KC_F2 , KC_F3 , KC_F4 , KC_F5 , KC_F6 , KC_F7 , KC_F8 , KC_F9 , KC_F10 , |
| 120 | KC_LSFT, LCA(KC_DEL), SWIN(KC_S), XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, XXXXXXX, KC_F11 , RSFT_T(KC_F12) , | 128 | KC_LSFT, LCA(KC_DEL), SWIN(KC_S), XXXXXXX, KC_THUMB_SWAP, XXXXXXX, XXXXXXX, XXXXXXX, KC_F11 , RSFT_T(KC_F12) , |
| 121 | XXXXXXX, _______, _______, _______, KC_BSPC, XXXXXXX | 129 | XXXXXXX, _______, _______, _______, KC_BSPC, XXXXXXX |
| 122 | ), | 130 | ), |
| 123 | }; | 131 | }; |
| 124 | 132 | ||
