commit d33ce66822182924e10439eac7b6385a10207536 parent e3bb903f64e7e4f9e8053a7d6b49969fff4e498a Author: itswaffie <applej955@gmail.com> Date: Mon, 5 Jul 2021 14:18:07 -0600 Combos on microdox Diffstat:
| M | README.md | | | 4 | ++-- |
| M | config/microdox.conf | | | 2 | ++ |
| M | config/microdox.keymap | | | 46 | ++++++++++++++++++++++++++++++++++++++++++++++ |
3 files changed, 50 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md @@ -1 +1 @@ -# zmk-build -\ No newline at end of file +# My ZMK code & build repository +\ No newline at end of file diff --git a/config/microdox.conf b/config/microdox.conf @@ -4,3 +4,4 @@ # Uncomment the following line to enable the Microdox OLED Display CONFIG_ZMK_DISPLAY=y +CONFIG_ZMK_SLEEP=y +\ No newline at end of file diff --git a/config/microdox.keymap b/config/microdox.keymap @@ -8,6 +8,52 @@ #include <dt-bindings/zmk/keys.h> #include <dt-bindings/zmk/bt.h> +&mt { + quick_tap_ms = <150>; + retro-tap; +}; + + / { + combos { + compatible = "zmk,combos"; + combo_ent { + timeout-ms = <50>; + key-positions = <3 6>; + bindings = <&kp ENTER>; + }; + combo_quote { + timeout-ms = <50>; + key-positions = <14 15>; + bindings = <&kp SQT>; + }; + combo_ques { + timeout-ms = <50>; + key-positions = <23 26>; + bindings = <&kp QUESTION>; + }; + combo_dquote { + timeout-ms = <50>; + key-positions = <22 26>; + bindings = <&kp DQT>; + }; + combo_col { + timeout-ms = <50>; + key-positions = <4 5>; + bindings = <&kp COLON>; + }; + combo_unds { + timeout-ms = <50>; + key-positions = <24 25>; + bindings = <&kp UNDER>; + }; + combo_mins { + timeout-ms = <50>; + key-positions = <13 16>; + bindings = <&kp MINUS>; + }; + }; +}; + / { keymap { compatible = "zmk,keymap";