Skip to content

Commit

Permalink
Add readable layer descriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
proostas committed Dec 13, 2023
1 parent 88bb1ca commit 27c8f5c
Showing 1 changed file with 56 additions and 0 deletions.
56 changes: 56 additions & 0 deletions config/corne.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,13 @@
compatible = "zmk,keymap";

english_layer {
// ╭───────┬───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────┬───────╮
// | [ | Q | W | F | P | B | | J | L | U | Y | " | ] |
// | ` | A | R | S | T | G | | M | N | E | I | O | |
// | | Z | X | C | D | V | | K | H | , | . | / | \ |
// ╰───────┴───────┴───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────────────────────╯
// | MED | BKSP | RET | | TAB | SPACE | MED |
// ╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
bindings = <
&kp LBKT &kp Q &kp W &kp F &kp P &kp B &kp J &kp L &kp U &kp Y &kp SQT &kp RBKT
&kp GRAVE &mt LGUI A &mt LALT R &mt LSHFT S &mt LCTRL T &kp G &kp M &mt RCTRL N &mt RSHFT E &mt RALT I &mt RGUI O &none
Expand All @@ -96,6 +103,13 @@
>;
};
english_nav_layer {
// ╭───────┬───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────┬───────╮
// | | ESC | CAPS | RUS | | | | PG_UP | HOME | UP | END | INS | |
// | | LGUI | LALT | LSHFT | LCTRL | | | PG_DN | LEFT | DOWN | RIGHT | DEL | |
// | | | | | | | | | | MENU | | | |
// ╰───────┴───────┴───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────────────────────╯
// | | | | | TAB | SPACE | |
// ╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
bindings = <
&none &kp ESC &kp CAPS &to_russian &tog RUS &none &kp PG_UP &kp HOME &kp UP &kp END &kp INS &none
&none &kp LGUI &kp LALT &kp LSHFT &kp LCTRL &none &kp PG_DN &kp LEFT &kp DOWN &kp RIGHT &kp DEL &none
Expand All @@ -104,6 +118,13 @@
>;
};
russian_layer {
// ╭───────┬───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────┬───────╮
// | Ё | Ц | ь/ъ | Я | ,/? | ./! | | З | В | К | Д | Ч | Ш |
// | Ь/Ъ | У | И | Е | О | А | | Л | Н | Т | С | Р | Й |
// | \ | Ф | Э | Х | Ы | Ю | | Б | М | П | Г | Ж | Щ |
// ╰───────┴───────┴───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────────────────────╯
// | MED | BKSP | RET | | TAB | SPACE | MED |
// ╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
bindings = <
&kp GRAVE &kp W &dsoft &kp Z &dcomma &ddot &kp P &kp D &kp R &kp L &kp X &kp I
&dbsoft &mt LGUI E &mt LALT B &mt LSHFT T &mt LCTRL J &kp F &kp K &mt RCTRL Y &mt RSHFT N &mt RALT C &mt RGUI H &kp Q
Expand All @@ -112,6 +133,13 @@
>;
};
russian_nav_layer {
// ╭───────┬───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────┬───────╮
// | | ESC | CAPS | ENG | | | | PG_UP | HOME | UP | END | INS | |
// | | LGUI | LALT | LSHFT | LCTRL | | | PG_DN | LEFT | DOWN | RIGHT | DEL | |
// | | | | | | | | | | MENU | | | |
// ╰───────┴───────┴───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────────────────────╯
// | | | | | TAB | SPACE | |
// ╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
bindings = <
&none &kp ESC &kp CAPS &to_english &tog RUS &none &kp PG_UP &kp HOME &kp UP &kp END &kp INS &none
&none &kp LGUI &kp LALT &kp LSHFT &kp LCTRL &none &kp PG_DN &kp LEFT &kp DOWN &kp RIGHT &kp DEL &none
Expand All @@ -120,6 +148,13 @@
>;
};
number_layer {
// ╭───────┬───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────┬───────╮
// | | [ | 7 | 8 | 9 | ] | | | | | | ESC | |
// | | ; | 4 | 5 | 6 | = | | | RCTRL | RSHFT | RALT | RGUI | |
// | | ` | 1 | 2 | 3 | \ | | | | | | | |
// ╰───────┴───────┴───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────────────────────╯
// | | 0 | - | | | | |
// ╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
bindings = <
&none &kp LBKT &kp N7 &kp N8 &kp N9 &kp RBKT &none &none &none &none &kp ESC &none
&none &kp SEMI &kp N4 &kp N5 &kp N6 &kp EQUAL &none &kp RCTRL &kp RSHFT &kp RALT &kp RGUI &none
Expand All @@ -129,6 +164,13 @@
};

function_layer {
// ╭───────┬───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────┬───────╮
// | | F12 | F7 | F8 | F9 | PSCRN | | | | | | ESC | |
// | | F11 | F4 | F5 | F6 | SLCK | | | RCTRL | RSHFT | RALT | RGUI | |
// | | F10 | F1 | F2 | F3 | PAUSE | | | | | | | |
// ╰───────┴───────┴───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────────────────────╯
// | | SPACE | TAB | | | | |
// ╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
bindings = <
&none &kp F12 &kp F7 &kp F8 &kp F9 &kp PSCRN &none &none &none &none &kp ESC &none
&none &kp F11 &kp F4 &kp F5 &kp F6 &kp SLCK &none &kp RCTRL &kp RSHFT &kp RALT &kp RGUI &none
Expand All @@ -137,6 +179,13 @@
>;
};
media_layer {
// ╭───────┬───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────┬───────╮
// | BOOTL | | | | | | | STOP | P/P | VOL+ | | | BOOTL |
// | BTCLR | BT0 | BT1 | BT2 | BT3 | BT4 | | | << | VOL- | >> | | |
// | RESET | | | | | | | | | MUTE | | | RESET |
// ╰───────┴───────┴───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────────────────────╯
// | | | | | | | |
// ╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
bindings = <
&bootloader &none &none &none &none &none &kp C_STOP &kp C_PP &kp C_VOL_UP &none &none &bootloader
&bt BT_CLR &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 &none &kp C_PREV &kp C_VOL_DN &kp C_NEXT &none &none
Expand All @@ -145,6 +194,13 @@
>;
};
mouse_layer {
// ╭───────┬───────┬───────┬───────┬───────┬───────╮ ╭───────┬───────┬───────┬───────┬───────┬───────╮
// | | | | | | | | SC_UP | SC_LT | MV_UP | SC_RT | | |
// | | LGUI | LALT | LSHFT | LCTRL | | | SC_DN | MV_LT | MV_DN | MV_RT | | |
// | | | | | | | | | | | | | |
// ╰───────┴───────┴───────┼───────┼───────┼───────┤ ├───────┼───────┼───────┼───────────────────────╯
// | | | | | RCLK | LCLK | |
// ╰───────┴───────┴───────╯ ╰───────┴───────┴───────╯
bindings = <
&none &none &none &none &none &none &mwh SCROLL_UP &mwh SCROLL_LEFT &mmv MOVE_UP &mwh SCROLL_RIGHT &none &none
&none &kp LGUI &kp LALT &kp LSHFT &kp LCTRL &none &mwh SCROLL_DOWN &mmv MOVE_LEFT &mmv MOVE_DOWN &mmv MOVE_RIGHT &none &none
Expand Down

0 comments on commit 27c8f5c

Please sign in to comment.