diff options
Diffstat (limited to 'keyboards')
| -rw-r--r-- | keyboards/boardsource/microdox/keymaps/mike/keymap.c | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/keyboards/boardsource/microdox/keymaps/mike/keymap.c b/keyboards/boardsource/microdox/keymaps/mike/keymap.c index 9bf0e58b42..2b081bf850 100644 --- a/keyboards/boardsource/microdox/keymaps/mike/keymap.c +++ b/keyboards/boardsource/microdox/keymaps/mike/keymap.c @@ -26,7 +26,8 @@ enum layers { _MODRIGHT,// 4 _NAV, // 5 _FUNC, // 6 - _AWESOME, + _AWESOME, // 7 + _EMACS // 8 }; #define RAISE MO(_RAISE) @@ -40,11 +41,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { TT(_LOWER), MO(_MODLEFT), KC_BSPC, KC_SPC, MO(_MODRIGHT), TT(_RAISE) ), - [_LOWER] = LAYOUT_split_3x5_3( KC_ENT, KC_PSLS, KC_PMNS, KC_COLN, KC_DEL, KC_B, KC_C, KC_D, KC_E, KC_F, KC_PERC, KC_ASTR, KC_PLUS, KC_DOT, KC_PEQL, KC_6, KC_7, KC_8, KC_9, KC_A, - KC_AMPR, KC_PIPE, LSFT(KC_T), KC_COMM, KC_SPC, KC_1, KC_2, KC_3, KC_4, KC_5, + KC_AMPR, KC_LALT, LSFT(KC_T), KC_COMM, KC_SPC, KC_1, KC_2, KC_3, KC_4, KC_5, _______, _______, _______, KC_0, _______, TG(_FUNC) ), @@ -59,15 +59,15 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [_MODLEFT] = LAYOUT_split_3x5_3( KC_TAB, KC_PGUP, XXXXXXX, KC_HOME, KC_CAPS, _______,_______,_______,_______,_______, KC_ESC, KC_PGDN, KC_GRV, KC_END, KC_RALT, _______,_______,_______,_______,_______, - KC_LSFT, KC_LALT, KC_LCTL, KC_LGUI, LM(_AWESOME, MOD_LGUI), _______,_______,_______,_______,_______, + KC_LSFT, KC_LALT, LM(_EMACS, MOD_LCTL), KC_LGUI, LM(_AWESOME, MOD_LGUI), _______,_______,_______,_______,_______, _______,_______, KC_DEL, KC_ENT, TT(_NAV), _______ ), [_MODRIGHT] = LAYOUT_split_3x5_3( _______,_______,_______,_______,_______, KC_CAPS, KC_HOME, XXXXXXX, KC_PGUP, KC_TAB, _______,_______,_______,_______,_______, KC_RALT, KC_END, KC_GRV, KC_PGDN, KC_ESC, - _______,_______,_______,_______,_______, RCTL(KC_SPACE), KC_RGUI, KC_RCTL, KC_LALT, KC_RSFT, - _______, TT(_NAV), KC_DEL, KC_ENT, _______, _______ + _______,_______,_______,_______,_______, RCTL(KC_SPACE), KC_RGUI, LM(_EMACS, MOD_LCTL), KC_LALT, KC_RSFT, + _______, TT(_NAV), KC_DEL, KC_ENT, _______, _______ ), [_NAV] = LAYOUT_split_3x5_3( @@ -91,9 +91,18 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { _______,_______,_______,_______,_______, KC_H, KC_J, KC_K, KC_L, KC_6, _______,_______,_______,_______,_______, KC_9, LCTL(KC_J), KC_8, KC_DOT, KC_7, _______,_______,_______, KC_SPC,_______,_______ - ) +), + +[_EMACS] = LAYOUT_split_3x5_3( + _______,_______,_______,_______,_______, _______,_______,_______,_______,_______, + _______,_______,_______,_______,_______, _______,_______,_______,_______,_______, + _______,_______,_______,_______,_______, _______,_______,_______,_______,_______, + _______,_______,KC_SPC, KC_SPC,_______,_______ +) + }; + // const rgblight_segment_t PROGMEM qwerty_layer[] = RGBLIGHT_LAYER_SEGMENTS( // {0, 12, HSV_BLUE} // ); |
