aboutsummaryrefslogtreecommitdiff
path: root/keyboards/3w6/keymaps/helltm/keymap.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/3w6/keymaps/helltm/keymap.c')
-rw-r--r--keyboards/3w6/keymaps/helltm/keymap.c52
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
19enum layers 23enum 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