aboutsummaryrefslogtreecommitdiff
path: root/layouts/community/ergodox/romanzolotarev-norman-plover-osx/keymap.c
diff options
context:
space:
mode:
Diffstat (limited to 'layouts/community/ergodox/romanzolotarev-norman-plover-osx/keymap.c')
-rw-r--r--layouts/community/ergodox/romanzolotarev-norman-plover-osx/keymap.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/layouts/community/ergodox/romanzolotarev-norman-plover-osx/keymap.c b/layouts/community/ergodox/romanzolotarev-norman-plover-osx/keymap.c
index f8ae8a51d..08aad4f22 100644
--- a/layouts/community/ergodox/romanzolotarev-norman-plover-osx/keymap.c
+++ b/layouts/community/ergodox/romanzolotarev-norman-plover-osx/keymap.c
@@ -16,7 +16,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
16 KC_F1, KC_F2, KC_F3, KC_LALT, KC_LGUI, 16 KC_F1, KC_F2, KC_F3, KC_LALT, KC_LGUI,
17 /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLD, KC_MUTE, 17 /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLD, KC_MUTE,
18 /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLU, 18 /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_VOLU,
19 /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_BSPC, CTL_T(KC_ESC), KC_FN1, 19 /*-*/ /*-*/ /*-*/ /*-*/ /*-*/ KC_BSPC, CTL_T(KC_ESC), TT(SYMB),
20 // 20 //
21 /*-*/ KC_F15, KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL, 21 /*-*/ KC_F15, KC_6, KC_7, KC_8, KC_9, KC_0, KC_EQL,
22 /*-*/ KC_BSLS, KC_J, KC_U, KC_R, KC_L, KC_SCLN, KC_MINS, 22 /*-*/ KC_BSLS, KC_J, KC_U, KC_R, KC_L, KC_SCLN, KC_MINS,
@@ -25,7 +25,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
25 /*-*/ /*-*/ /*-*/ KC_RGUI, KC_RALT, KC_F4, KC_F5, KC_F6, 25 /*-*/ /*-*/ /*-*/ KC_RGUI, KC_RALT, KC_F4, KC_F5, KC_F6,
26 KC_MPLY, KC_MNXT, 26 KC_MPLY, KC_MNXT,
27 KC_MPRV, 27 KC_MPRV,
28 KC_FN3, KC_QUOT, KC_SPC 28 TT(ARRW), KC_QUOT, KC_SPC
29 ), 29 ),
30 [SYMB] = LAYOUT_ergodox( 30 [SYMB] = LAYOUT_ergodox(
31 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 31 KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS,
@@ -86,12 +86,6 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
86 ), 86 ),
87}; 87};
88 88
89const uint16_t PROGMEM fn_actions[] = {
90 [SYMB] = ACTION_LAYER_TAP_TOGGLE(SYMB), // FN1 - Momentary Symbols Layer
91 [PLVR] = ACTION_LAYER_TAP_TOGGLE(PLVR), // FN2 - Momentary Plover Layer
92 [ARRW] = ACTION_LAYER_TAP_TOGGLE(ARRW), // FN3 - Momentary Arrows Layer
93};
94
95const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) 89const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt)
96{ 90{
97 // MACRODOWN only works in this function 91 // MACRODOWN only works in this function