From 5a5cf8e02b2bb14890bf651e61b31a2b6cb3146f Mon Sep 17 00:00:00 2001 From: urob <978080+urob@users.noreply.github.com> Date: Mon, 31 Oct 2022 14:47:08 -0400 Subject: [PATCH] Swapper --- config/base.keymap | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/config/base.keymap b/config/base.keymap index 173b920..fe129a5 100644 --- a/config/base.keymap +++ b/config/base.keymap @@ -186,6 +186,19 @@ ZMK_BEHAVIOR(comma_morph, mod_morph, mods = <(MOD_LCTL|MOD_RCTL)>; ) +// Swapper +/ { + behaviors { + swap: swapper { + compatible = "zmk,behavior-tri-state"; + label = "SWAPPER"; + #binding-cells = <0>; + bindings = <&kt LALT>, <&kp TAB>, <&kt LALT>; + ignored-key-positions = ; + }; + }; +}; + /* Keymap */ ZMK_LAYER(default_layer, @@ -202,7 +215,7 @@ ZMK_LAYER(default_layer, ZMK_LAYER(nav_layer, // ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ - ___ ___ ___ ___ ___ XTR_MT &kp PG_UP NAV_BSPC NAV_UP NAV_DEL ___ + ___ ___ &kp LS(TAB) &swap ___ XTR_MT &kp PG_UP NAV_BSPC NAV_UP NAV_DEL ___ // ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ &sk LGUI &sk LALT &sk LCTRL &sk LSHFT ___ XTR_MM &kp PG_DN NAV_LEFT NAV_DOWN NAV_RIGHT &kp RET // ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤