From 15dbcf83875b4fb0e93c96ffc165d12d68a1854b Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Fri, 3 Jan 2025 14:26:59 +0000 Subject: [PATCH 01/10] first mode --- config/lily58.keymap | 81 +++++++++++++++++++++++++------------------- 1 file changed, 46 insertions(+), 35 deletions(-) diff --git a/config/lily58.keymap b/config/lily58.keymap index 51b0e86..990a3a5 100644 --- a/config/lily58.keymap +++ b/config/lily58.keymap @@ -5,63 +5,74 @@ */ #include -#include #include -#include +#include / { + macros { + arrow_func: arrow_func { + compatible = "zmk,behavior-macro"; + #binding-cells = <0>; + bindings = <&none &kp EQUAL &kp LPAR &kp RPAR &kp EQUAL &kp GT &kp RBKT &kp RBRC>; + label = "ARROW_FUNC"; + }; + }; + keymap { compatible = "zmk,keymap"; default_layer { -// ------------------------------------------------------------------------------------------------------------ -// | ESC | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | ` | -// | TAB | Q | W | E | R | T | | Y | U | I | O | P | - | -// | CTRL | A | S | D | F | G | | H | J | K | L | ; | ' | -// | SHIFT | Z | X | C | V | B | "[" | | "]" | N | M | , | . | / | SHIFT | -// | ALT | GUI | LOWER| SPACE | | ENTER | RAISE| BSPC | GUI | + // ------------------------------------------------------------------------------------------------------------ + // | ESC | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | ` | + // | TAB | Q | W | E | R | T | | Y | U | I | O | P | - | + // | CTRL | A | S | D | F | G | | H | J | K | L | ; | ' | + // | SHIFT | Z | X | C | V | B | "[" | | "]" | N | M | , | . | / | SHIFT | + // | ALT | GUI | LOWER| SPACE | | ENTER | RAISE| BSPC | GUI | + bindings = < -&kp ESC &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp GRAVE -&kp TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp MINUS -&kp LCTRL &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI &kp SQT -&kp LSHFT &kp Z &kp X &kp C &kp V &kp B &kp LBKT &kp RBKT &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RSHFT - &kp LALT &kp LGUI &mo 1 &kp SPACE &kp RET &mo 2 &kp BSPC &kp RGUI +&kp ESC &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp EQUAL +&kp TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp MINUS +&kp LCTRL &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI &kp SQT +&kp LSHFT &kp Z &kp X &kp C &kp V &kp B &kp LBKT &kp RBKT &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RSHFT + &kp LALT &kp LGUI &mo 1 &kp SPACE &kp RET &mo 2 &kp BSPC &kp RGUI >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; }; lower_layer { -// -------------------------------------------------------------------------------------------------------------- -// | LPAD | BRDn | BRUp | MUT | Vo- | Vo+ | | | | | | | | -// | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 | -// | ` | ! | @ | # | $ | % | | ^ | & | * | ( | ) | ~ | -// | | | | | | | | | | | _ | + | { | } | "|" | -// | | | | | | | | | | + // -------------------------------------------------------------------------------------------------------------- + // | LPAD | BRDn | BRUp | MUT | Vo- | Vo+ | | | | | | | | + // | F1 | F2 | F3 | F4 | F5 | F6 | | F7 | F8 | F9 | F10 | F11 | F12 | + // | ` | ! | @ | # | $ | % | | ^ | & | * | ( | ) | ~ | + // | | | | | | | | | | | _ | + | { | } | "|" | + // | | | | | | | | | | + bindings = < -&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &trans &trans &trans &trans &trans &trans -&kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 -&kp GRAVE &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE -&trans &trans &trans &trans &trans &trans &trans &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE - &trans &trans &trans &trans &trans &trans &trans &trans +&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &arrow_func &trans &trans &trans &trans &trans +&kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 +&kp GRAVE &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE +&trans &trans &trans &trans &trans &trans &trans &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE + &trans &trans &trans &trans &trans &trans &trans &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; }; raise_layer { -// ------------------------------------------------------------------------------------------------------------ -// | | | | | | | | | | | | | | -// | ` | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | | -// | F1 | F2 | F3 | F4 | F5 | F6 | | | <- | v | ^ | -> | | -// | F7 | F8 | F9 | F10 | F11 | F12 | | | | + | - | = | [ | ] | \ | -// | | | | | | | | | | + // ------------------------------------------------------------------------------------------------------------ + // | | | | | | | | | | | | | | + // | ` | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | | + // | F1 | F2 | F3 | F4 | F5 | F6 | | | <- | v | ^ | -> | | + // | F7 | F8 | F9 | F10 | F11 | F12 | | | | + | - | = | [ | ] | \ | + // | | | | | | | | | | + bindings = < -&trans &trans &trans &trans &trans &trans &bt BT_CLR &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 -&trans &trans &trans &trans &trans &trans &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &trans -&trans &trans &trans &trans &trans &trans &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans -&trans &trans &trans &trans &trans &trans &trans &trans &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH - &trans &trans &trans &trans &trans &trans &trans &trans +&trans &trans &trans &trans &trans &trans &bt BT_CLR &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 +&trans &trans &trans &trans &trans &trans &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp GRAVE +&trans &trans &trans &trans &trans &trans &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans +&trans &trans &trans &trans &trans &trans &trans &trans &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH + &trans &trans &trans &trans &trans &trans &trans &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; From 465a75e9222ed40c9e0364e586b52d74bdd45bdf Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Fri, 3 Jan 2025 16:56:13 +0000 Subject: [PATCH 02/10] config_01 --- config/lily58.keymap | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/config/lily58.keymap b/config/lily58.keymap index 990a3a5..20df12e 100644 --- a/config/lily58.keymap +++ b/config/lily58.keymap @@ -13,9 +13,32 @@ arrow_func: arrow_func { compatible = "zmk,behavior-macro"; #binding-cells = <0>; - bindings = <&none &kp EQUAL &kp LPAR &kp RPAR &kp EQUAL &kp GT &kp RBKT &kp RBRC>; + bindings = <&kp LEFT_PARENTHESIS &kp RIGHT_PARENTHESIS &kp EQUAL &kp GREATER_THAN &kp LEFT_BRACE &kp RIGHT_BRACE>; label = "ARROW_FUNC"; }; + + clg: clg { + compatible = "zmk,behavior-macro"; + #binding-cells = <0>; + bindings = <&kp C &kp O &kp N &kp S &kp O &kp L &kp E &kp DOT &kp L &kp O &kp G &kp LPAR &kp SQT &kp SQT &kp RPAR>; + label = "CLG"; + }; + + arr_decl: arr_decl { + compatible = "zmk,behavior-macro"; + #binding-cells = <0>; + bindings = <&kp EQUAL &kp LBKT &kp RIGHT_BRACKET &kp SEMI>; + label = "ARR_DECL"; + }; + + full_screen: full_screen { + compatible = "zmk,behavior-macro"; + #binding-cells = <0>; + bindings = <&kp LCTRL &kp LCMD &kp F>; + label = "FULL_SCREEN"; + wait-ms = <0>; + tap-ms = <0>; + }; }; keymap { @@ -49,7 +72,7 @@ // | | | | | | | | | | bindings = < -&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &arrow_func &trans &trans &trans &trans &trans +&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &arrow_func &clg &arr_decl &trans &trans &trans &kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 &kp GRAVE &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE &trans &trans &trans &trans &trans &trans &trans &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE From 892dae4382b51fca454871613a5323033ae0474b Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Fri, 3 Jan 2025 17:21:45 +0000 Subject: [PATCH 03/10] config_02 --- config/lily58.keymap | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/config/lily58.keymap b/config/lily58.keymap index 20df12e..0f12b26 100644 --- a/config/lily58.keymap +++ b/config/lily58.keymap @@ -91,11 +91,11 @@ // | | | | | | | | | | bindings = < -&trans &trans &trans &trans &trans &trans &bt BT_CLR &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 -&trans &trans &trans &trans &trans &trans &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp GRAVE -&trans &trans &trans &trans &trans &trans &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans -&trans &trans &trans &trans &trans &trans &trans &trans &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH - &trans &trans &trans &trans &trans &trans &trans &trans +&full_screen &trans &trans &arr_decl &clg &arrow_func &bt BT_CLR &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 +&trans &trans &trans &trans &trans &trans &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp GRAVE +&trans &trans &trans &trans &trans &trans &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans +&trans &trans &trans &trans &trans &trans &trans &trans &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH + &trans &trans &trans &trans &trans &trans &trans &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; From a9e2887dda697ab00f438b1a396f095815e397a9 Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Fri, 3 Jan 2025 19:18:58 +0000 Subject: [PATCH 04/10] config_03 --- config/lily58.keymap | 54 +++++++++++++++++++++++++++++++++----------- 1 file changed, 41 insertions(+), 13 deletions(-) diff --git a/config/lily58.keymap b/config/lily58.keymap index 0f12b26..0f8919b 100644 --- a/config/lily58.keymap +++ b/config/lily58.keymap @@ -20,7 +20,7 @@ clg: clg { compatible = "zmk,behavior-macro"; #binding-cells = <0>; - bindings = <&kp C &kp O &kp N &kp S &kp O &kp L &kp E &kp DOT &kp L &kp O &kp G &kp LPAR &kp SQT &kp SQT &kp RPAR>; + bindings = <&kp C &kp O &kp N &kp S &kp O &kp L &kp E &kp DOT &kp L &kp O &kp G &kp LPAR &kp SQT &kp EQUAL &kp EQUAL &kp EQUAL &kp GT &kp SQT &kp RPAR>; label = "CLG"; }; @@ -28,17 +28,45 @@ compatible = "zmk,behavior-macro"; #binding-cells = <0>; bindings = <&kp EQUAL &kp LBKT &kp RIGHT_BRACKET &kp SEMI>; - label = "ARR_DECL"; + label = "ARDC"; }; full_screen: full_screen { compatible = "zmk,behavior-macro"; #binding-cells = <0>; - bindings = <&kp LCTRL &kp LCMD &kp F>; + bindings = <&kp LG(LC(F))>; label = "FULL_SCREEN"; wait-ms = <0>; tap-ms = <0>; }; + + t_right: to_text_right { + compatible = "zmk,behavior-macro"; + #binding-cells = <0>; + bindings = <&kp RA(RIGHT)>; + label = "TO_TEXT_RIGHT"; + }; + + t_left: to_text_left { + compatible = "zmk,behavior-macro"; + #binding-cells = <0>; + bindings = <&kp RA(LEFT)>; + label = "TO_TEXT_LEFT"; + }; + + cnstr: cnstr { + compatible = "zmk,behavior-macro"; + #binding-cells = <0>; + bindings = <&kp LPAR &kp RPAR &kp LEFT_BRACE &kp RBRC>; + label = "CNSTR"; + }; + + new_macro: new_macro { + compatible = "zmk,behavior-macro"; + #binding-cells = <0>; + bindings = <&none>; + label = "NEW_MACRO"; + }; }; keymap { @@ -72,11 +100,11 @@ // | | | | | | | | | | bindings = < -&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &arrow_func &clg &arr_decl &trans &trans &trans -&kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 -&kp GRAVE &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE -&trans &trans &trans &trans &trans &trans &trans &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE - &trans &trans &trans &trans &trans &trans &trans &trans +&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &arrow_func &clg &arr_decl &trans &trans &kp DEL +&kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 +&kp GRAVE &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE +&trans &trans &trans &trans &trans &trans &t_left &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE + &trans &trans &trans &trans &trans &trans &trans &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; @@ -91,11 +119,11 @@ // | | | | | | | | | | bindings = < -&full_screen &trans &trans &arr_decl &clg &arrow_func &bt BT_CLR &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 -&trans &trans &trans &trans &trans &trans &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp GRAVE -&trans &trans &trans &trans &trans &trans &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans -&trans &trans &trans &trans &trans &trans &trans &trans &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH - &trans &trans &trans &trans &trans &trans &trans &trans +&full_screen &trans &cnstr &arr_decl &clg &arrow_func &bt BT_CLR &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 +&trans &trans &trans &trans &kp HOME &kp PAGE_UP &kp N6 &kp N7 &kp N8 &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp GRAVE +&kp CAPSLOCK &trans &trans &trans &kp END &kp PAGE_DOWN &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans +&trans &trans &trans &trans &trans &trans &none &t_right &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH + &trans &trans &trans &trans &trans &trans &trans &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; From d49e892419881e45c3d009a0766c1596990d0b7d Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Fri, 3 Jan 2025 19:23:51 +0000 Subject: [PATCH 05/10] config_04 --- config/lily58.keymap | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/lily58.keymap b/config/lily58.keymap index 0f8919b..30718a0 100644 --- a/config/lily58.keymap +++ b/config/lily58.keymap @@ -57,7 +57,7 @@ cnstr: cnstr { compatible = "zmk,behavior-macro"; #binding-cells = <0>; - bindings = <&kp LPAR &kp RPAR &kp LEFT_BRACE &kp RBRC>; + bindings = <&kp LPAR &kp RPAR &kp LEFT_BRACE &kp RBRC &kp LEFT &kp LEFT &kp LEFT>; label = "CNSTR"; }; From 45d144b1328e140672c8a4cb47c3ac8526e6388c Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Sun, 5 Jan 2025 11:16:09 +0000 Subject: [PATCH 06/10] config_05 --- config/lily58.keymap | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/config/lily58.keymap b/config/lily58.keymap index 30718a0..3df6c75 100644 --- a/config/lily58.keymap +++ b/config/lily58.keymap @@ -13,14 +13,14 @@ arrow_func: arrow_func { compatible = "zmk,behavior-macro"; #binding-cells = <0>; - bindings = <&kp LEFT_PARENTHESIS &kp RIGHT_PARENTHESIS &kp EQUAL &kp GREATER_THAN &kp LEFT_BRACE &kp RIGHT_BRACE>; + bindings = <&kp LEFT_PARENTHESIS &kp RIGHT_PARENTHESIS &kp EQUAL &kp GREATER_THAN &kp LEFT_BRACE &kp RIGHT_BRACE &kp LEFT &kp LEFT &kp LEFT &kp LEFT &kp LEFT>; label = "ARROW_FUNC"; }; clg: clg { compatible = "zmk,behavior-macro"; #binding-cells = <0>; - bindings = <&kp C &kp O &kp N &kp S &kp O &kp L &kp E &kp DOT &kp L &kp O &kp G &kp LPAR &kp SQT &kp EQUAL &kp EQUAL &kp EQUAL &kp GT &kp SQT &kp RPAR>; + bindings = <&kp C &kp O &kp N &kp S &kp O &kp L &kp E &kp DOT &kp L &kp O &kp G &kp LPAR &kp SQT &kp EQUAL &kp EQUAL &kp EQUAL &kp GT &kp SQT &kp RPAR &kp LG(LEFT)>; label = "CLG"; }; @@ -60,13 +60,6 @@ bindings = <&kp LPAR &kp RPAR &kp LEFT_BRACE &kp RBRC &kp LEFT &kp LEFT &kp LEFT>; label = "CNSTR"; }; - - new_macro: new_macro { - compatible = "zmk,behavior-macro"; - #binding-cells = <0>; - bindings = <&none>; - label = "NEW_MACRO"; - }; }; keymap { @@ -100,11 +93,11 @@ // | | | | | | | | | | bindings = < -&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &arrow_func &clg &arr_decl &trans &trans &kp DEL -&kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 -&kp GRAVE &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE -&trans &trans &trans &trans &trans &trans &t_left &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE - &trans &trans &trans &trans &trans &trans &trans &trans +&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &trans &trans &trans &trans &trans &kp DEL +&kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 +&kp GRAVE &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE +&trans &trans &trans &trans &trans &trans &t_left &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE + &trans &trans &trans &trans &trans &trans &trans &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; @@ -120,7 +113,7 @@ bindings = < &full_screen &trans &cnstr &arr_decl &clg &arrow_func &bt BT_CLR &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 -&trans &trans &trans &trans &kp HOME &kp PAGE_UP &kp N6 &kp N7 &kp N8 &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp GRAVE +&trans &trans &trans &trans &kp HOME &kp PAGE_UP &trans &trans &trans &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp GRAVE &kp CAPSLOCK &trans &trans &trans &kp END &kp PAGE_DOWN &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans &trans &trans &trans &trans &trans &trans &none &t_right &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH &trans &trans &trans &trans &trans &trans &trans &trans From d3e7bc98dde1d6b6d9b2d1599fd1bba2e421e32f Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Mon, 6 Jan 2025 16:00:48 +0000 Subject: [PATCH 07/10] config_06 --- config/lily58.keymap | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/config/lily58.keymap b/config/lily58.keymap index 3df6c75..baf9a9c 100644 --- a/config/lily58.keymap +++ b/config/lily58.keymap @@ -5,7 +5,6 @@ */ #include -#include #include / { @@ -60,6 +59,20 @@ bindings = <&kp LPAR &kp RPAR &kp LEFT_BRACE &kp RBRC &kp LEFT &kp LEFT &kp LEFT>; label = "CNSTR"; }; + + left_dskp: left_dskp { + compatible = "zmk,behavior-macro"; + #binding-cells = <0>; + bindings = <&kp LC(LEFT)>; + label = "LEFT_DSKP"; + }; + + right_dskp: right_dskp { + compatible = "zmk,behavior-macro"; + #binding-cells = <0>; + bindings = <&kp LC(RIGHT)>; + label = "RIGHT_DSKP"; + }; }; keymap { @@ -112,11 +125,11 @@ // | | | | | | | | | | bindings = < -&full_screen &trans &cnstr &arr_decl &clg &arrow_func &bt BT_CLR &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_SEL 4 -&trans &trans &trans &trans &kp HOME &kp PAGE_UP &trans &trans &trans &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp GRAVE -&kp CAPSLOCK &trans &trans &trans &kp END &kp PAGE_DOWN &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans -&trans &trans &trans &trans &trans &trans &none &t_right &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH - &trans &trans &trans &trans &trans &trans &trans &trans +&full_screen &trans &cnstr &arr_decl &clg &arrow_func &none &none &none &none &none &none +&trans &trans &trans &trans &kp HOME &kp PAGE_UP &trans &left_dskp &right_dskp &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp GRAVE +&kp CAPSLOCK &trans &trans &trans &kp END &kp PAGE_DOWN &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans +&trans &trans &trans &trans &trans &trans &none &t_right &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH + &trans &trans &trans &trans &trans &trans &trans &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; From f1802498f4ba676cffda2f5fd5727002b666a4c1 Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Wed, 8 Jan 2025 18:43:29 +0000 Subject: [PATCH 08/10] config_09 --- config/lily58.keymap | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/config/lily58.keymap b/config/lily58.keymap index baf9a9c..cabf7e2 100644 --- a/config/lily58.keymap +++ b/config/lily58.keymap @@ -19,7 +19,7 @@ clg: clg { compatible = "zmk,behavior-macro"; #binding-cells = <0>; - bindings = <&kp C &kp O &kp N &kp S &kp O &kp L &kp E &kp DOT &kp L &kp O &kp G &kp LPAR &kp SQT &kp EQUAL &kp EQUAL &kp EQUAL &kp GT &kp SQT &kp RPAR &kp LG(LEFT)>; + bindings = <&kp C &kp O &kp N &kp S &kp O &kp L &kp E &kp DOT &kp L &kp O &kp G &kp LPAR &kp SQT &kp EQUAL &kp EQUAL &kp EQUAL &kp GT &kp SQT &kp RPAR &kp LEFT>; label = "CLG"; }; @@ -73,6 +73,13 @@ bindings = <&kp LC(RIGHT)>; label = "RIGHT_DSKP"; }; + + c_lang: c_lang { + compatible = "zmk,behavior-macro"; + #binding-cells = <0>; + bindings = <&kp LG(ENTER)>; + label = "C_LANG"; + }; }; keymap { @@ -110,7 +117,7 @@ &kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 &kp GRAVE &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE &trans &trans &trans &trans &trans &trans &t_left &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE - &trans &trans &trans &trans &trans &trans &trans &trans + &trans &trans &trans &c_lang &trans &trans &trans &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; @@ -125,11 +132,11 @@ // | | | | | | | | | | bindings = < -&full_screen &trans &cnstr &arr_decl &clg &arrow_func &none &none &none &none &none &none -&trans &trans &trans &trans &kp HOME &kp PAGE_UP &trans &left_dskp &right_dskp &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp GRAVE -&kp CAPSLOCK &trans &trans &trans &kp END &kp PAGE_DOWN &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans -&trans &trans &trans &trans &trans &trans &none &t_right &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH - &trans &trans &trans &trans &trans &trans &trans &trans +&full_screen &trans &cnstr &arr_decl &clg &arrow_func &none &none &none &none &none &none +&trans &trans &trans &trans &kp HOME &kp PAGE_UP &trans &left_dskp &right_dskp &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp GRAVE +&kp CAPSLOCK &trans &trans &trans &kp END &kp PAGE_DOWN &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans +&trans &trans &trans &trans &trans &trans &t_left &t_right &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH + &trans &trans &trans &trans &trans &trans &trans &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; From 9fb00531c4354722c0c68ac60ae3274b060ac238 Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Sun, 12 Jan 2025 15:39:54 +0000 Subject: [PATCH 09/10] config_wb_1 --- config/lily58.keymap | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/config/lily58.keymap b/config/lily58.keymap index cabf7e2..f9c3299 100644 --- a/config/lily58.keymap +++ b/config/lily58.keymap @@ -113,11 +113,11 @@ // | | | | | | | | | | bindings = < -&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &trans &trans &trans &trans &trans &kp DEL -&kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 -&kp GRAVE &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE -&trans &trans &trans &trans &trans &trans &t_left &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE - &trans &trans &trans &c_lang &trans &trans &trans &trans +&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &trans &trans &trans &trans &trans &kp DEL +&kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 +&kp CAPSLOCK &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE +&trans &trans &trans &trans &trans &trans &t_left &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE + &trans &trans &trans &c_lang &trans &trans &trans &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; @@ -134,7 +134,7 @@ bindings = < &full_screen &trans &cnstr &arr_decl &clg &arrow_func &none &none &none &none &none &none &trans &trans &trans &trans &kp HOME &kp PAGE_UP &trans &left_dskp &right_dskp &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp GRAVE -&kp CAPSLOCK &trans &trans &trans &kp END &kp PAGE_DOWN &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans +&trans &trans &trans &trans &kp END &kp PAGE_DOWN &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans &trans &trans &trans &trans &trans &trans &t_left &t_right &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH &trans &trans &trans &trans &trans &trans &trans &trans >; From 94a4cc815bd6e0bcc357d266900f57df4aa45d15 Mon Sep 17 00:00:00 2001 From: "keymap-editor[bot]" <91849743+keymap-editor[bot]@users.noreply.github.com> Date: Sun, 16 Feb 2025 19:40:31 +0000 Subject: [PATCH 10/10] super_1 --- config/lily58.keymap | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/config/lily58.keymap b/config/lily58.keymap index f9c3299..84adf90 100644 --- a/config/lily58.keymap +++ b/config/lily58.keymap @@ -74,11 +74,11 @@ label = "RIGHT_DSKP"; }; - c_lang: c_lang { + lang: lang { compatible = "zmk,behavior-macro"; #binding-cells = <0>; - bindings = <&kp LG(ENTER)>; - label = "C_LANG"; + bindings = <&kp LG(SPACE)>; + label = "LANG"; }; }; @@ -113,11 +113,11 @@ // | | | | | | | | | | bindings = < -&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &trans &trans &trans &trans &trans &kp DEL -&kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 -&kp CAPSLOCK &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE -&trans &trans &trans &trans &trans &trans &t_left &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE - &trans &trans &trans &c_lang &trans &trans &trans &trans +&trans &kp C_BRI_DN &kp C_BRI_UP &kp C_MUTE &kp C_VOL_DN &kp C_VOL_UP &trans &trans &trans &trans &trans &kp DEL +&kp F1 &kp F2 &kp F3 &kp F4 &kp F5 &kp F6 &kp F7 &kp F8 &kp F9 &kp F10 &kp F11 &kp F12 +&kp CAPSLOCK &kp EXCL &kp AT &kp HASH &kp DOLLAR &kp PRCNT &kp CARET &kp AMPS &kp KP_MULTIPLY &kp LPAR &kp RPAR &kp TILDE +&trans &trans &trans &trans &trans &lang &t_left &trans &trans &kp MINUS &kp KP_PLUS &kp LBRC &kp RBRC &kp PIPE + &trans &trans &trans &trans &trans &none &kp RIGHT_ALT &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; @@ -136,7 +136,7 @@ &trans &trans &trans &trans &kp HOME &kp PAGE_UP &trans &left_dskp &right_dskp &kp LEFT_BRACKET &kp RIGHT_BRACKET &kp GRAVE &trans &trans &trans &trans &kp END &kp PAGE_DOWN &trans &kp LEFT &kp DOWN &kp UP &kp RIGHT &trans &trans &trans &trans &trans &trans &trans &t_left &t_right &kp KP_PLUS &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH - &trans &trans &trans &trans &trans &trans &trans &trans + &trans &trans &none &trans &trans &trans &trans &trans >; sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>;