diff --git a/config/boards/shields/dactyl/dactyl.keymap b/config/boards/shields/dactyl/dactyl.keymap index 2fdac3c..8eced18 100644 --- a/config/boards/shields/dactyl/dactyl.keymap +++ b/config/boards/shields/dactyl/dactyl.keymap @@ -3,9 +3,9 @@ #include #include -#define L_DF 0 -#define L_LO 1 -#define L_MN 2 +#define L_DEF 0 +#define L_LOW 1 +#define L_SYS 2 / { keymap { @@ -21,19 +21,19 @@ * ├──────┼──────┼──────┼──────┼──────┼──────┤ ├──────┼──────┼──────┼──────┼──────┼──────┤ * │ \ │ A │ X │ C │ V │ B │ │ N │ M │ , │ . │ ; │ ' │ * ├──────┼──────┼──────┼──────┼──────┼──────┤ ├──────┼──────┼──────┼──────┼──────┼──────┤ - * │LSFIFT│ Z │ LALT │ APP │ BSPC │ LCTL │ │ RCTL │ [ │ ] │ RALT │ / │RSHIFT│ + * │LSFIFT│ Z │ LALT │ APP │ BSPC │ LCTL │ │ RCTL │REPEAT│ [ │ ] │ / │RSHIFT│ * └──────┴──────┴──────┴──────┴─┬────┴─┬──┬─┴────┐ ┌────┴─┬──┬─┴────┬─┴──────┴──────┴──────┴──────┘ - * │ LGUI │ │ SPC │ │ RET │ │ MOD │ + * │ LGUI │ │ SPC │ │RALT/⮠│ │ MOD │ * └──────┘ └──────┘ └──────┘ └──────┘ */ - default_layer { + qwerty_layer { bindings = < - &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 -&kp GRAVE &kp N1 &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp N0 &kp MINUS -&kp TAB &kp Q &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp P &kp EQUAL -&kp BSLH &kp A &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &kp SEMI &kp SQT -&kp LSHFT &kp Z &kp LALT &kp K_APP &kp BSPC &kp LCTRL &kp RCTRL &kp LBKT &kp RBKT &kp RALT &kp FSLH &kp RSHFT - &kp LGUI &kp SPACE &kp RET &mo L_LO + &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 +&kp GRAVE &kp N1 &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp N0 &kp MINUS +&kp TAB &kp Q &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp P &kp EQUAL +&kp BSLH &kp A &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &kp SEMI &kp SQT +&kp LSHFT &kp Z &kp LALT &kp K_APP &kp BSPC &kp LCTRL &kp RCTRL &key_repeat &kp LBKT &kp RBKT &kp FSLH &kp RSHFT + &kp LGUI &kp SPACE &mt RALT RET &mo L_LOW >; }; @@ -47,7 +47,7 @@ * ├──────┼──────┼──────┼──────┼──────┼──────┤ ├──────┼──────┼──────┼──────┼──────┼──────┤ * │ VOL- │ PREV │ │ │ │ │ │ │ │ │ │ │ SCRL │ * ├──────┼──────┼──────┼──────┼──────┼──────┤ ├──────┼──────┼──────┼──────┼──────┼──────┤ - * │ MUTE │ PP │ │ │ │ ESC │ │ │ │ │ │ │REPEAT│ + * │ MUTE │ PP │ │ │ │ ESC │ │ │ │ │ │ │CAPS_W│ * └──────┴──────┴──────┴──────┴─┬────┴─┬──┬─┴────┐ ┌────┴─┬──┬─┴────┬─┴──────┴──────┴──────┴──────┘ * │ MOD │ │ │ │ │ │ │ * └──────┘ └──────┘ └──────┘ └──────┘ @@ -58,12 +58,12 @@ &kp F1 &kp F2 &kp C_BRI_UP &kp INS &kp PG_UP &kp HOME &none &none &none &none &kp F11 &kp F12 &kp C_VOL_UP &kp C_NEXT &kp C_BRI_DN &kp DEL &kp PG_DN &kp END &kp LEFT &kp DOWN &kp UP &kp RIGHT &none &kp CAPS &kp C_VOL_DN &kp C_PREV &none &none &none &none &none &none &none &none &none &kp SLCK -&kp C_MUTE &kp C_PP &none &none &none &kp ESC &none &none &none &none &none &key_repeat - &mo L_MN &none &none &none +&kp C_MUTE &kp C_PP &none &none &none &kp ESC &none &none &none &none &none &caps_word + &mo L_SYS &none &none &none >; }; -/* EXTRA +/* SYSTEM * ┌──────┬──────┬──────┬──────┐ ┌──────┬──────┬──────┬──────┐ * │ │ │ │ │ │BSEL0 │BSEL1 │BSEL2 │BSEL3 │ * ┌──────┬──────┼──────┼──────┼──────┼──────┤ ├──────┼──────┼──────┼──────┼──────┬──────┐ @@ -78,7 +78,7 @@ * │ │ │ │ │ │ │ │ * └──────┘ └──────┘ └──────┘ └──────┘ */ - extra_layer { + system_layer { bindings = < &none &none &none &none &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bootloader &none &none &none &none &none &none &none &none &none &none &bootloader