Skip to content

Commit

Permalink
- Update: default layer
Browse files Browse the repository at this point in the history
- Add: number layer
- Add: symbol layer
- Add: a bunch of combos
  • Loading branch information
keymap-editor[bot] authored Dec 5, 2023
1 parent 2343d44 commit 1b78690
Showing 1 changed file with 44 additions and 16 deletions.
60 changes: 44 additions & 16 deletions config/horizon-mini.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
*/

#include <behaviors.dtsi>
#include <dt-bindings/zmk/bt.h>
#include <dt-bindings/zmk/keys.h>

#define DEF 0
Expand All @@ -21,40 +20,69 @@
combos {
compatible = "zmk,combos";

esc-combo {
combo_esc {
bindings = <&kp ESCAPE>;
key-positions = <0 1>;
};

combo_tab {
bindings = <&kp TAB>;
key-positions = <10 11>;
};

combo_hyper {
bindings = <&kp LS(LA(LC(LGUI)))>;
key-positions = <20 21>;
};

combo_bckspc {
bindings = <&kp BACKSPACE>;
key-positions = <18 19>;
};

combo_return {
bindings = <&kp RETURN>;
key-positions = <30 31>;
};

combo_alfred {
bindings = <&kp LA(TAB)>;
key-positions = <37 38>;
};
};

keymap {
compatible = "zmk,keymap";

default_layer {
bindings = <
&kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P
&kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMICOLON
&kp Z &kp X &kp C &kp V &kp B &kp ESCAPE &kp BACKSPACE &kp N &kp M &kp SLASH &kp UP_ARROW &kp SQT
&kp TAB &to 1 &kp LEFT_CONTROL &kp LEFT_ALT &kp LEFT_COMMAND &kp SPACE &kp SPACE &kp COMMA &kp PERIOD &kp LEFT &kp DOWN &kp RIGHT
&kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P
&kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMICOLON
&kp Z &kp X &kp C &kp V &kp B &kp ESCAPE &kp BACKSPACE &kp N &kp M &kp SLASH &kp UP_ARROW &kp SQT
&kp TAB &kp LEFT_SHIFT &kp LEFT_CONTROL &kp LEFT_ALT &kp LEFT_COMMAND &lt 1 SPACE &lt 2 RET &kp COMMA &kp PERIOD &kp LEFT &kp DOWN &kp RIGHT
>;
};

symbol_layer {
num_layer {
bindings = <
&kp COLON &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9
&kp DQT &kp UNDER &kp HASH &kp EXCL &kp LPAR &kp RPAR &kp DLLR &kp AMPS &kp PIPE &kp EQUAL
&kp LBRC &kp RBRC &kp N0 &kp GRAVE &kp TILDE &kp AT &kp LBKT &kp RBKT &kp PLUS &kp PRCNT &trans &trans
&kp CARET &kp ASTRK &kp LT &kp GT &kp QMARK &kp BSLH &trans &trans &trans &trans &trans &trans
&kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0
&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 &trans &trans &trans &trans &trans &trans &trans &trans &trans
>;

label = "Numbers";
};

function_layer {
sym_layer {
bindings = <
&trans &kp F1 &kp F2 &kp F3 &kp F4 &kp PSCRN &kp SLCK &kp HOME &kp PG_DN &kp PG_UP
&kp END &trans &trans &kp F5 &kp F6 &kp F7 &kp F8 &kp INS &kp CLCK &kp LEFT
&kp DOWN &kp UP &kp RIGHT &trans &trans &kp F9 &kp F10 &kp F11 &kp F12 &kp K_APP &bt BT_PRV &bt BT_NXT
&kp KP_NUM &kp K_MUTE &kp K_VOL_DN &kp K_VOL_UP &kp PAUSE_BREAK &trans &trans &trans &trans &trans &trans &kp TAB
&kp LS(EXCL) &kp LS(AT) &kp LS(POUND) &kp LS(DLLR) &kp LS(PRCNT) &kp LS(CARET) &kp LS(AMPS) &kp LS(STAR) &kp LS(LPAR) &kp LS(RPAR)
&kp GRAVE &trans &trans &trans &trans &trans &trans &trans &kp LBKT &kp RBKT
&trans &trans &trans &trans &trans &kp MINUS &kp EQUAL &trans &trans &kp BSLH &kp LS(LBRC) &kp LS(RBRC)
&trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans &trans
>;

label = "Symbols";
};
};
};

0 comments on commit 1b78690

Please sign in to comment.