2121enum layers
2222{
2323 BASE ,
24- FUN ,
24+ FUNC ,
2525 GAME ,
2626 MBO ,
2727 MEDIA ,
@@ -94,8 +94,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
9494 [BASE ] = LAYOUT_kyria_3x5 (
9595 KC_Q , KC_W , KC_F , KC_P , KC_B , KC_J , KC_L , KC_U , KC_Y , KC_QUOT ,
9696 LGUI_T (KC_A ), LALT_T (KC_R ), LCTL_T (KC_S ), LSFT_T (KC_T ), KC_G , KC_M , LSFT_T (KC_N ), LCTL_T (KC_E ), LALT_T (KC_I ), LGUI_T (KC_O ),
97- RGUI_T (KC_Z ), ALGR_T (KC_X ), RCTL_T (KC_C ), RSFT_T (KC_D ), KC_V , LT (FUN , KC_DEL ), LT (SYM , KC_ENT ), LT (SHCTS , KC_TAB ), LT (MEDIA , KC_ESC ), KC_K , RSFT_T (KC_H ), RCTL_T (KC_COMM ),ALGR_T (KC_DOT ), RGUI_T (KC_SLSH ),
98- NOTES , LT (MEDIA , KC_ESC ), LT (NAV , KC_SPC ), LT (SHCTS , KC_TAB ), LT (NUM , KC_BSPC ), LT (NAV , KC_SPC ), LT (SYM , KC_ENT ), LT (NUM , KC_BSPC ), LT (FUN , KC_LSFT ), KC_ENT
97+ RGUI_T (KC_Z ), ALGR_T (KC_X ), RCTL_T (KC_C ), RSFT_T (KC_D ), KC_V , LT (FUNC , KC_DEL ), LT (SYM , KC_ENT ), LT (SHCTS , KC_TAB ), LT (MEDIA , KC_ESC ), KC_K , RSFT_T (KC_H ), RCTL_T (KC_COMM ),ALGR_T (KC_DOT ), RGUI_T (KC_SLSH ),
98+ NOTES , LT (MEDIA , KC_ESC ), LT (NAV , KC_SPC ), LT (SHCTS , KC_TAB ), LT (NUM , KC_BSPC ), LT (NAV , KC_SPC ), LT (SYM , KC_ENT ), LT (NUM , KC_BSPC ), LT (FUNC , KC_LSFT ), KC_ENT
9999 ),
100100 [NAV ] = LAYOUT_kyria_3x5 (
101101 QK_RBT , U_NA , U_NA , U_NA , U_NA , U_RDO , U_PST , U_CPY , U_CUT , U_UND ,
@@ -127,10 +127,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
127127 KC_PERC , KC_LBRC , KC_RBRC , KC_AMPR , KC_PIPE , KC_SPC , U_NU , U_NA , U_NA , U_NA , U_NA , U_NA , KC_ALGR , U_NA ,
128128 U_NU , KC_HASH , KC_GRV , KC_UNDS , U_NU , U_NA , U_NA , U_NA , U_NA , U_NU
129129 ),
130- [FUN ] = LAYOUT_kyria_3x5 (
131- KC_F12 , KC_F9 , KC_F8 , KC_F7 , KC_PSCR , U_NA , U_NA , U_NA , U_NA , QK_RBT ,
132- KC_F11 , KC_F3 , KC_F2 , KC_F1 , KC_PAUS , U_NA , KC_LSFT , KC_LCTL , KC_LALT , KC_LGUI ,
133- KC_F10 , KC_F6 , KC_F5 , KC_F4 , KC_SCRL , KC_DEL , KC_ENT , U_NA , U_NA , U_NA , U_NA , U_NA , KC_ALGR , U_NA ,
130+ [FUNC ] = LAYOUT_kyria_3x5 (
131+ KC_F12 , KC_F7 , KC_F8 , KC_F9 , KC_PSCR , U_NA , U_NA , U_NA , U_NA , QK_RBT ,
132+ KC_F11 , KC_F1 , KC_F2 , KC_F3 , KC_PAUS , U_NA , KC_LSFT , KC_LCTL , KC_LALT , KC_LGUI ,
133+ KC_F10 , KC_F4 , KC_F5 , KC_F6 , KC_SCRL , KC_DEL , KC_ENT , U_NA , U_NA , U_NA , U_NA , U_NA , KC_ALGR , U_NA ,
134134 U_NU , KC_APP , KC_SPC , KC_TAB , KC_BSPC , U_NA , U_NA , U_NA , U_NA , U_NU
135135 ),
136136 [MOUSE ] = LAYOUT_kyria_3x5 (
@@ -149,13 +149,13 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
149149 KC_R , KC_Q , KC_W , KC_E , KC_T , KC_Y , KC_U , KC_I , KC_O , KC_P ,
150150 KC_F , KC_A , KC_S , KC_D , KC_G , KC_H , KC_J , KC_K , KC_L , KC_SCLN ,
151151 KC_Z , KC_X , KC_C , KC_V , KC_B , KC_LCTL , KC_LALT , KC_TAB , LT (MEDIA , KC_ESC ), KC_N , KC_M , KC_COMM , KC_DOT , KC_SLSH ,
152- U_NU , KC_LSFT , KC_SPC , KC_TAB , KC_LGUI , LT (NAV , KC_SPC ), LT (SYM , KC_ENT ), LT (NUM , KC_BSPC ), LT (FUN , KC_LSFT ), U_NU
152+ U_NU , KC_LSFT , KC_SPC , KC_TAB , KC_LGUI , LT (NAV , KC_SPC ), LT (SYM , KC_ENT ), LT (NUM , KC_BSPC ), LT (FUNC , KC_LSFT ), U_NU
153153 ),
154154 [MUSIC ] = LAYOUT_kyria_3x5 (
155155 KC_Q , KC_SCLN , KC_S , KC_8 , KC_T , KC_EQL , KC_E , KC_F , KC_G , KC_Y ,
156156 LGUI_T (KC_V ), LALT_T (KC_5 ), LCTL_T (KC_6 ), LSFT_T (KC_7 ), KC_F , KC_0 , RSFT_T (KC_A ), RCTL_T (KC_B ), RALT_T (KC_C ), RGUI_T (KC_D ),
157- KC_DOT , ALGR_T (KC_COMM ), KC_SLSH , KC_4 , KC_I , LT (FUN , KC_QUOT ), LT (SYM , KC_BSLS ), LT (SHCTS , KC_TAB ), LT (MEDIA , KC_ESC ), KC_MINS , KC_R , KC_O , KC_L , KC_U ,
158- TG (MUSIC ), KC_ESC , LT (NAV , KC_SPC ), LT (SHCTS , KC_LBRC ), LT (NUM , KC_RBRC ), LT (NAV , KC_SPC ), LT (SYM , KC_ENT ), LT (NUM , KC_BSPC ), LT (FUN , KC_LSFT ), KC_ENT
157+ KC_DOT , ALGR_T (KC_COMM ), KC_SLSH , KC_4 , KC_I , LT (FUNC , KC_QUOT ), LT (SYM , KC_BSLS ), LT (SHCTS , KC_TAB ), LT (MEDIA , KC_ESC ), KC_MINS , KC_R , KC_O , KC_L , KC_U ,
158+ TG (MUSIC ), KC_ESC , LT (NAV , KC_SPC ), LT (SHCTS , KC_LBRC ), LT (NUM , KC_RBRC ), LT (NAV , KC_SPC ), LT (SYM , KC_ENT ), LT (NUM , KC_BSPC ), LT (FUNC , KC_LSFT ), KC_ENT
159159 ),
160160};
161161
@@ -175,7 +175,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record)
175175 switch (keycode )
176176 {
177177 // Mod-tap keys
178- case LT (FUN , KC_LSFT ):
178+ case LT (FUNC , KC_LSFT ):
179179 if (record -> tap .count && record -> event .pressed )
180180 {
181181 // Disable one shot shift if already on, otherwise enable it
0 commit comments