diff --git a/config/abyss.conf b/config/abyss.conf index 3028525..ac608db 100644 --- a/config/abyss.conf +++ b/config/abyss.conf @@ -3,3 +3,6 @@ CONFIG_ZMK_SLEEP=y # Milliseconds of inactivity before entering deep sleep (default 900000) (set to 5min) CONFIG_ZMK_IDLE_SLEEP_TIMEOUT=300000 + +# better bluetooth +CONFIG_ZMK_BLE_EXPERIMENTAL_CONN=y diff --git a/config/abyss.keymap b/config/abyss.keymap index 97d65cf..8e8ae32 100644 --- a/config/abyss.keymap +++ b/config/abyss.keymap @@ -3,6 +3,7 @@ #include #define SY 1 +#define OT 2 / { behaviors { @@ -114,7 +115,7 @@ //├─────────────┼─────────────┼─────────────┼─────────────┼─────────────╯ ╰─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ &kp SQT &kp Q &kp J &kp K &kp M &kp W &kp V &kp L //╰───────────────────────────┼─────────────┼─────────────┼─────────────╮ ╭─────────────┼─────────────┼─────────────┼───────────────────────────╯ - &left_tab <_spc SY 0 &kp ESC &kp RET <_bspc SY 0 &up_ret + &left_tab <_spc SY 0 < OT ESC &kp RET <_bspc SY 0 &up_ret // ╰─────────────┴─────────────┴─────────────╯ ╰─────────────┴─────────────┴─────────────╯ >; }; @@ -129,6 +130,20 @@ &kp GRAVE &kp AMPS &kp STAR &kp PIPE &kp N1 &kp N2 &kp N3 &kp BSLH //╰─────────────────────────────────┼────────────────┼────────────────┼─────────────╮ ╭─────────────┼─────────────┼─────────────┼──────────────────────────────╯ &trans &trans &trans &trans &trans &kp N0 +// ╰────────────────┴────────────────┴─────────────╯ ╰─────────────┴─────────────┴─────────────╯ + >; + }; + + others { + bindings = < +// ╭───────────────┬────────────────┬────────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────╮ + &none &none &none &none &none &bt BT_CLR &none &none +//╭─────────────────┼───────────────┼────────────────┼────────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼────────────────╮ + &none &none &none &none &none &bt BT_SEL 4 &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 +//├─────────────────┼───────────────┼────────────────┼────────────────┼─────────────╯ ╰─────────────┼─────────────┼─────────────┼─────────────┼────────────────┤ + &none &none &none &none &none &none &none &none +//╰─────────────────────────────────┼────────────────┼────────────────┼─────────────╮ ╭─────────────┼─────────────┼─────────────┼──────────────────────────────╯ + &trans &trans &trans &trans &trans &trans // ╰────────────────┴────────────────┴─────────────╯ ╰─────────────┴─────────────┴─────────────╯ >; }; diff --git a/draw/keymap.svg b/draw/keymap.svg index 90f083c..84a7539 100644 --- a/draw/keymap.svg +++ b/draw/keymap.svg @@ -1,4 +1,4 @@ - +