From 8367c0d00f590a53982d057607f9de69c8be476b Mon Sep 17 00:00:00 2001 From: Adam Jeniski <45019515+Ajetski@users.noreply.github.com> Date: Sun, 11 Jun 2023 12:32:14 -0400 Subject: [PATCH] use defines for layer numbers --- config/reviung41.keymap | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/config/reviung41.keymap b/config/reviung41.keymap index c51e6bb..7b57781 100644 --- a/config/reviung41.keymap +++ b/config/reviung41.keymap @@ -21,6 +21,13 @@ #define MEH LS(LC(LALT)) #define MEH_W(key) LS(LC(LA(key))) +#define BASE 0 +#define SYMBOLS 1 +#define FUNCTION 2 +#define NUMBERS 3 +#define MEDIA 4 +#define GAMING 5 + &mt { @@ -85,7 +92,7 @@ &kp TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp RCTRL &kp COLON &gqt LCTRL A &gqt LSHFT S &gqt LALT D &gqt LCMD F &gqt HYP G &kp H &kp J &kp K &kp L &gqt RSHFT SEMI &kp SQT &kp LSHFT &kp Z &kp X &kp C &gqt MEH V &kp B &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RCTRL - < 4 TAB < 2 ESC &kp SPACE &mo 1 &mo 3 + < MEDIA TAB < FUNCITON ESC &kp SPACE &mo SYMBOLS &mo NUMBERS >; }; @@ -103,7 +110,7 @@ bindings = < &none &kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F6 &kp F8 &kp F9 &kp F10 &none &none &none &none &none &none &kp F11 &kp LEFT &kp DOWN &kp UP &kp RIGHT &none &none - &none &none &none &none &none &kp F12 &none &kp PG_DN &kp PG_UP &none &none &to 5 + &none &none &none &none &none &kp F12 &none &kp PG_DN &kp PG_UP &none &none &to GAMING &none &none &kp SPACE &none &none >; }; @@ -112,7 +119,7 @@ bindings = < &none &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &none &none &none &none &none &none &to 5 &none &kp N4 &kp N5 &kp N6 &none &none - &none &none &none &none &none &none &kp N0 &kp N1 &kp N2 &kp N3 &none &to 5 + &none &none &none &none &none &none &kp N0 &kp N1 &kp N2 &kp N3 &none &to GAMING &none &none &kp SPACE &none &none >; }; @@ -122,17 +129,17 @@ bindings = < &rgb_ug RGB_BRI &rgb_ug RGB_SAI &rgb_ug RGB_HUI &rgb_ug RGB_EFF &rgb_ug RGB_SPI &rgb_ug RGB_TOG &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 &bt BT_CLR &rgb_ug RGB_BRD &rgb_ug RGB_SAD &rgb_ug RGB_HUD &rgb_ug RGB_EFR &rgb_ug RGB_SPD &none &kp C_PP &kp C_VOL_DN &kp C_VOL_UP &kp C_MUTE &none &out OUT_TOG - &none &none &none &none &none &none &kp CAPS &kp C_BRI_DN &kp C_BRI_UP &kp C_BKLT_TOG &kp C_PIP &to 5 + &none &none &none &none &none &none &kp CAPS &kp C_BRI_DN &kp C_BRI_UP &kp C_BKLT_TOG &kp C_PIP &to GAMING &none &none &none &none &none >; }; gaming { bindings = < - &none &kp TAB &kp Q &kp W &kp E &kp R &kp T &kp N7 &kp N8 &kp N9 &kp N0 &kp BSPC - &none &kp LSHFT &kp A &kp S &kp D &kp F &kp G &kp N4 &kp N5 &kp N6 &gqt RSHFT SEMI &kp SQT - &mo 3 &kp LCTRL &kp Z &kp X &kp C &kp V &kp N0 &kp N1 &kp N2 &kp N3 &gqt RCTRL FSLH &kp RET - &mo 4 &kp ESC &kp SPACE &to 0 &mo 0 + &none &kp TAB &kp Q &kp W &kp E &kp R &kp T &kp N7 &kp N8 &kp N9 &kp N0 &kp BSPC + &none &kp LSHFT &kp A &kp S &kp D &kp F &kp G &kp N4 &kp N5 &kp N6 &gqt RSHFT SEMI &kp SQT + &mo NUMBERS &kp LCTRL &kp Z &kp X &kp C &kp V &kp N0 &kp N1 &kp N2 &kp N3 &gqt RCTRL FSLH &kp RET + &mo MEDIA &kp ESC &kp SPACE &to BASE &to BASE >; }; };