Skip to content

Commit

Permalink
add shifted mod morphs for up/{ down/} left/( right/)
Browse files Browse the repository at this point in the history
  • Loading branch information
Mark Jamsek committed Jan 1, 2024
1 parent ecd36c5 commit e50b3e1
Showing 1 changed file with 30 additions and 2 deletions.
32 changes: 30 additions & 2 deletions config/adv360.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,35 @@
flavor = "tap-preferred";
bindings = <&kp>, <&kp>;
};
};
up_lbrace: up_lbrace {
compatible = "zmk,behavior-mod-morph";
label = "up_lbrace";
#binding-cells = <0>;
bindings = <&kp LEFT_BRACE>, <&kp UP>;
mods = <(MOD_LSFT|MOD_RSFT)>;
};
down_rbrace: down_rbrace {
compatible = "zmk,behavior-mod-morph";
label = "down_rbrace";
#binding-cells = <0>;
bindings = <&kp RIGHT_BRACE>, <&kp DOWN>;
mods = <(MOD_LSFT|MOD_RSFT)>;
};
left_lparens: left_lparens {
compatible = "zmk,behavior-mod-morph";
label = "left_lparens";
#binding-cells = <0>;
bindings = <&kp LEFT_PARENTHESIS>, <&kp LEFT>;
mods = <(MOD_LSFT|MOD_RSFT)>;
};
right_rparens: right_rparens {
compatible = "zmk,behavior-mod-morph";
label = "right_rparens";
#binding-cells = <0>;
bindings = <&kp RIGHT_PARENTHESIS>, <&kp RIGHT>;
mods = <(MOD_LSFT|MOD_RSFT)>;
};
};

keymap {
compatible = "zmk,keymap";
Expand All @@ -44,7 +72,7 @@
&kp ESC &kp Q &kp W &kp E &kp R &kp T &none &none &kp Y &kp U &kp I &kp O &kp P &kp BSLH
&kp TAB &kp A &kp S &kp D &mt LSHIFT F &kp G &none &kp LCTRL &kp LALT &kp LGUI &kp RCTRL &none &kp H &mt RSHIFT J &kp K &kp L &kp SEMI &kp SQT
&mt LSHIFT DEL &kp Z &kp X &kp C &kp V &kp B &kp HOME &kp PG_UP &kp N &kp M &kp COMMA &kp DOT &kp FSLH &mt RSHIFT CAPS
&mo 2 &kp GRAVE &kp CAPS &kp LEFT_PARENTHESIS &kp RIGHT_PARENTHESIS &kp BSPC &lt 4 ESC &kp END &kp PG_DN &kp ENTER &kp SPACE &kp LEFT_BRACE &kp RIGHT_BRACE &kp LBKT &kp RBKT &mo 2
&mo 2 &kp GRAVE &kp CAPS &left_lparens &right_rparens &kp BSPC &lt 4 ESC &kp END &kp PG_DN &kp ENTER &kp SPACE &up_lbrace &down_rbrace &kp LBKT &kp RBKT &mo 2
>;
};

Expand Down

0 comments on commit e50b3e1

Please sign in to comment.