diff --git a/config/boards/shields/leko_pona/leko_pona.keymap b/config/boards/shields/leko_pona/leko_pona.keymap index 74a496e..4891779 100644 --- a/config/boards/shields/leko_pona/leko_pona.keymap +++ b/config/boards/shields/leko_pona/leko_pona.keymap @@ -2,6 +2,7 @@ #include #include +#define HOST_OS 1 #include "../../../../zmk-nodefree-config/helper.h" #define L0 0 @@ -13,11 +14,11 @@ / { behaviors { // characters with logical inverses, assigned to shift - iplus: i_plus_minus { + iminus: i_minus_plus { compatible = "zmk,behavior-mod-morph"; - label = "+ -"; + label = "- +"; #binding-cells = <0>; - bindings = <&kp PLUS>, <&kp MINUS>; + bindings = <&kp MINUS>, <&kp PLUS>; mods = <(MOD_LSFT)>; }; iunder: i_underscore_pipe { @@ -58,9 +59,9 @@ // numbers + symbols + non english letters layer_1 { bindings = < -&kp TAB &none &none &none &none &none &none &none &none &kp DEL -&kp N0 &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 -&trans &none &none &none &none &iunder &iplus &icomma &idot &trans +&kp TAB &none &none &none &none &none &sv_ao &sv_ae &sv_oe &kp DEL +&kp N0 &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 +&trans &none &none &none &none &iunder &iminus &icomma &idot &trans &trans &trans &trans &mo L3 &trans &trans >; };