From 3d2ec4bd9ebee2686b3b03565c8f1a6c16e05593 Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Fri, 14 Jan 2022 10:03:25 -0600 Subject: [PATCH] Fleshing out tap behaviors --- zofle/config/sofle.keymap | 8 ++++++-- zofle/flash.fish | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/zofle/config/sofle.keymap b/zofle/config/sofle.keymap index 42ba76e..d2e3a3e 100644 --- a/zofle/config/sofle.keymap +++ b/zofle/config/sofle.keymap @@ -19,8 +19,12 @@ #define L_C COMBO_LAYER_ID &mt { + retro-tap; + label = "Mod Tap"; + #binding-cells = <2>; tapping-term-ms = <200>; flavor = "hold-preferred"; + bindings = <&kp>, <&kp>; }; / { @@ -30,7 +34,7 @@ label = "Hold Tap"; #binding-cells = <2>; tapping-term-ms = <200>; - flavor = "tap-preferred"; + flavor = "balanced"; bindings = <&kp>, <&kp>; }; }; @@ -42,7 +46,7 @@ bindings = < &kp GRAVE &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp BSPC &kp TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp BSPC - &mt LCTRL ESC &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI &kp SQT + &mt LCTRL ESC &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI &ht LCTRL SQT &kp LSHFT &kp Z &kp X &kp C &kp V &kp B &kp C_MUTE &kp K_PP &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp RET &kp LALT &kp LGUI &kp SPACE &mo L_L &kp LSHFT &kp RET &mo L_R &kp SPACE &kp RALT &kp RSHFT >; diff --git a/zofle/flash.fish b/zofle/flash.fish index 6f6f609..1567ebb 100755 --- a/zofle/flash.fish +++ b/zofle/flash.fish @@ -10,7 +10,7 @@ set firmware_file $argv[1] mkdir -p /tmp/flashmnt while not test -L $flash_target - echo Waiting for mountable device $flash_target to become available... + echo Waiting for mountable device $flash_target to become available to flash $firmware_file... echo " This usually means you need to plugin the board and reset it." sleep 1 end