Skip to content

Commit

Permalink
format
Browse files Browse the repository at this point in the history
  • Loading branch information
hrasoa committed Sep 2, 2024
1 parent 5c8eef7 commit 87f9d89
Showing 1 changed file with 58 additions and 55 deletions.
113 changes: 58 additions & 55 deletions config/corne.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -14,63 +14,66 @@
#define MO_TO(layer) &mo_to layer layer

/ {
behaviors {
mo_to: behavior_mo_to {
compatible = "zmk,behavior-hold-tap";
#binding-cells = <2>;
flavor = "hold-preferred";
tapping-term-ms = <200>;
bindings = <&mo>, <&to>;
};
mo_to_morph: behavior_mo_to_morph {
compatible = "zmk,behavior-mod-morph";
#binding-cells = <0>;
bindings = <MO_TO(LOWER)>, <MO_TO(RAISE)>;
mods = <(MOD_LGUI)>;
};
behaviors {
mo_to: behavior_mo_to {
compatible = "zmk,behavior-hold-tap";
#binding-cells = <2>;
flavor = "hold-preferred";
tapping-term-ms = <200>;
bindings = <&mo>, <&to>;
};

keymap {
compatible = "zmk,keymap";
mo_to_morph: behavior_mo_to_morph {
compatible = "zmk,behavior-mod-morph";
#binding-cells = <0>;
bindings = <MO_TO(LOWER)>, <MO_TO(RAISE)>;
mods = <(MOD_LGUI)>;
};
};

keymap {
compatible = "zmk,keymap";

default_layer {
// -----------------------------------------------------------------------------------------
// | CTRL | Q | W | E | R | T | | Y | U | I | O | P | ESC |
// | TAB | A | S | D | F | G | | H | J | K | L | ;: | BKSP |
// | SHFT | Z | X | C | V | B | | N | M | ,< | .> | /? | SHIFT |
// | OPT | CMD | SPC | | RET | TD0 | CMD |
bindings = <
&kp LCTRL &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp ESC
&kp TAB &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI &kp BSPC
&kp LSHFT &kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RSHIFT
&kp LALT &kp LGUI &kp SPACE &kp RET &mo_to_morph &kp RGUI
>;
};

lower_layer {
// -----------------------------------------------------------------------------------------
// | ▼ | ! | @ | # | $ | % | | ^ | & | * | ( | ) | ▼ |
// | ▼ | 1 | 2 | 3 | 4 | 5 | | -_ | =+ | > | [{ | ]} | ▼ |
// | ▼ | 6 | 7 | 8 | 9 | 0 | | `~ | '" | \| | { | } | ▼ |
// | ▼ | ▼ | ▼ | | ▼ | TD1 | ▼ |
bindings = <
&trans &kp EXCL &kp AT &kp HASH &kp DLLR &kp PRCNT &kp CARET &kp AMPS &kp ASTRK &kp LPAR &kp RPAR &trans
&trans &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp MINUS &kp EQUAL &kp GT &kp LBKT &kp RBKT &trans
&trans &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp GRAVE &kp APOS &kp NUBS &kp LBRC &kp RBRC &trans
&trans &trans &trans &trans MO_TO(RAISE) &trans
>;
};

default_layer {
// -----------------------------------------------------------------------------------------
// | CTRL | Q | W | E | R | T | | Y | U | I | O | P | ESC |
// | TAB | A | S | D | F | G | | H | J | K | L | ;: | BKSP |
// | SHFT | Z | X | C | V | B | | N | M | ,< | .> | /? | SHIFT |
// | OPT | CMD | SPC | | RET | TD0 | CMD |
bindings = <
&kp LCTRL &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp ESC
&kp TAB &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI &kp BSPC
&kp LSHFT &kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RSHIFT
&kp LALT &kp LGUI &kp SPACE &kp RET &mo_to_morph &kp RGUI
>;
};
lower_layer {
// -----------------------------------------------------------------------------------------
// | ▼ | ! | @ | # | $ | % | | ^ | & | * | ( | ) | ▼ |
// | ▼ | 1 | 2 | 3 | 4 | 5 | | -_ | =+ | > | [{ | ]} | ▼ |
// | ▼ | 6 | 7 | 8 | 9 | 0 | | `~ | '" | \| | { | } | ▼ |
// | ▼ | ▼ | ▼ | | ▼ | TD1 | ▼ |
bindings = <
&trans &kp EXCL &kp AT &kp HASH &kp DLLR &kp PRCNT &kp CARET &kp AMPS &kp ASTRK &kp LPAR &kp RPAR &trans
&trans &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp MINUS &kp EQUAL &kp GT &kp LBKT &kp RBKT &trans
&trans &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp GRAVE &kp APOS &kp NUBS &kp LBRC &kp RBRC &trans
&trans &trans &trans &trans MO_TO(RAISE) &trans
>;
};
raise_layer {
// -----------------------------------------------------------------------------------------
// | ▼ | • | F2 | • | F12 | • | | • | • | I | • | • | ▼ |
// | ▼ | X | C | OPT | V | • | | • | LEFT | DOWN | UP | RIGHT | ▼ |
// | ▼ | • | • | • | • | • | | • | • | K | • | • | ▼ |
// | ▼ | ▼ | ▼ | | ▼ | TO0 | ▼ |
bindings = <
&trans &none &kp F2 &none &kp F12 &none &none &none &kp I &none &none &trans
&trans &kp X &kp C &kp LALT &kp V &none &none &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans
&trans &none &none &none &none &none &none &none &kp K &none &none &trans
&trans &trans &trans &trans &to DEFAULT &trans
>;
};
raise_layer {
// -----------------------------------------------------------------------------------------
// | ▼ | • | F2 | • | F12 | • | | • | • | I | • | • | ▼ |
// | ▼ | X | C | OPT | V | • | | • | LEFT | DOWN | UP | RIGHT | ▼ |
// | ▼ | • | • | • | • | • | | • | • | K | • | • | ▼ |
// | ▼ | ▼ | ▼ | | ▼ | TO0 | ▼ |
bindings = <
&trans &none &kp F2 &none &kp F12 &none &none &none &kp I &none &none &trans
&trans &kp X &kp C &kp LALT &kp V &none &none &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans
&trans &none &none &none &none &none &none &none &kp K &none &none &trans
&trans &trans &trans &trans &to DEFAULT &trans
>;
};
};
};

0 comments on commit 87f9d89

Please sign in to comment.