Skip to content

Commit

Permalink
circ as well
Browse files Browse the repository at this point in the history
  • Loading branch information
edygar committed Nov 21, 2023
1 parent 6226c7f commit 4aabe91
Showing 1 changed file with 89 additions and 8 deletions.
97 changes: 89 additions & 8 deletions config/corne.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,52 @@
mods = <(MOD_LSFT)>;
};


asacirc: asacirc {
compatible = "zmk,behavior-mod-morph";
label = "AACIRC";
bindings = <&acirc>, <&acirc>;

#binding-cells = <0>;
mods = <(MOD_LSFT)>;
};

esecirc: esecirc {
compatible = "zmk,behavior-mod-morph";
label = "EECIRC";
bindings = <&ecirc>, <&secirc>;

#binding-cells = <0>;
mods = <(MOD_LSFT)>;
};

isicirc: isicirc {
compatible = "zmk,behavior-mod-morph";
label = "IICIRC";
bindings = <&icirc>, <&sicirc>;

#binding-cells = <0>;
mods = <(MOD_LSFT)>;
};

osocirc: osocirc {
compatible = "zmk,behavior-mod-morph";
label = "OOCIRC";
bindings = <&ocirc>, <&socirc>;

#binding-cells = <0>;
mods = <(MOD_LSFT)>;
};

usucirc: usucirc {
compatible = "zmk,behavior-mod-morph";
label = "UUCIRC";
bindings = <&ucirc>, <&sucirc>;

#binding-cells = <0>;
mods = <(MOD_LSFT)>;
};

pressed: pressed {
compatible = "zmk,behavior-sticky-key";
label = "PRESSED";
Expand Down Expand Up @@ -406,18 +452,18 @@
label = "THIN_ARROW";
};

seacute: seacute {
saacute: saacute {
compatible = "zmk,behavior-macro";
label = "SEACUTE";
label = "SAACUTE";
#binding-cells = <0>;
bindings = <&kp LA(E) &kp LS(E)>;
bindings = <&kp LA(E) &kp LS(A)>;
};

saacute: saacute {
seacute: seacute {
compatible = "zmk,behavior-macro";
label = "SAACUTE";
label = "SEACUTE";
#binding-cells = <0>;
bindings = <&kp LA(E) &kp LS(A)>;
bindings = <&kp LA(E) &kp LS(E)>;
};

siacute: siacute {
Expand All @@ -441,6 +487,41 @@
bindings = <&kp LA(E) &kp LS(U)>;
};

sacirc: sacirc {
compatible = "zmk,behavior-macro";
label = "SACIRC";
#binding-cells = <0>;
bindings = <&kp LA(E) &kp LS(A)>;
};

secirc: secirc {
compatible = "zmk,behavior-macro";
label = "SECIRC";
#binding-cells = <0>;
bindings = <&kp LA(E) &kp LS(E)>;
};

sicirc: sicirc {
compatible = "zmk,behavior-macro";
label = "SICIRC";
#binding-cells = <0>;
bindings = <&kp LA(E) &kp LS(I)>;
};

socirc: socirc {
compatible = "zmk,behavior-macro";
label = "SOCIRC";
#binding-cells = <0>;
bindings = <&kp LA(E) &kp LS(O)>;
};

sucirc: sucirc {
compatible = "zmk,behavior-macro";
label = "SUCIRC";
#binding-cells = <0>;
bindings = <&kp LA(E) &kp LS(U)>;
};

hold_and_switch: hold_and_switch {
compatible = "zmk,behavior-macro";
#binding-cells = <0>;
Expand Down Expand Up @@ -494,8 +575,8 @@

circ {
bindings = <
&trans &trans &ecirc &trans &trans &trans &ucirc &icirc &ocirc &trans
&acirc &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &esecirc &trans &trans &trans &usucirc &isicirc &osocirc &trans
&asacirc &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
&trans &trans &trans &trans &trans &trans
>;
Expand Down

0 comments on commit 4aabe91

Please sign in to comment.