Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
tsfd committed Aug 11, 2024
1 parent 0dbeaec commit 1153df8
Showing 1 changed file with 84 additions and 2 deletions.
86 changes: 84 additions & 2 deletions config/adv360.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
#include <dt-bindings/zmk/outputs.h>
#include <dt-bindings/zmk/backlight.h>

&lt {
flavor = "hold-preferred";
quick_tap_ms = <250>;
};
&mt {
flavor = "hold-preferred";
quick_tap_ms = <250>;
};
/ {
behaviors {
#include "macros.dtsi"
Expand All @@ -29,10 +37,84 @@
label = "HOMEROW_MODS";
#binding-cells = <2>;
tapping-term-ms = <200>;
quick_tap_ms = <175>;
quick_tap_ms = <225>;
require-prior-idle-ms = <175>;
flavor = "tap-preferred";
bindings = <&mo>, <&kp>;
};
percol: period_colon {
compatible = "zmk,behavior-mod-morph";
label = "PERIOD_COLON";
#binding-cells = <0>;
bindings = <&kp PERIOD>, <&kp COLON>;
mods = <(MOD_LSFT|MOD_RSFT)>;
};
comexc: comma_excl {
compatible = "zmk,behavior-mod-morph";
label = "COMMA_EXCL";
#binding-cells = <0>;
bindings = <&kp COMMA>, <&kp EXCL>;
mods = <(MOD_LSFT|MOD_RSFT)>;
};
quogra: quote_grave {
compatible = "zmk,behavior-mod-morph";
label = "QUOTE_GRAVE";
#binding-cells = <0>;
bindings = <&kp SINGLE_QUOTE>, <&kp GRAVE>;
mods = <(MOD_LSFT|MOD_RSFT)>;
};
semat: semi_at {
compatible = "zmk,behavior-mod-morph";
label = "SEMI_AT";
#binding-cells = <0>;
bindings = <&kp SEMI>, <&kp AT>;
mods = <(MOD_LSFT|MOD_RSFT)>;
};
spcl4: spc_layer4 {
compatible = "zmk,behavior-mod-morph";
label = "SPC_L4";
#binding-cells = <0>;
bindings = <&sands RSHFT SPC>, <&sl 4>;
mods = <(MOD_LSFT|MOD_RSFT)>;
};
sands: shift_and_space {
compatible = "zmk,behavior-hold-tap";
label = "SHIFT_AND_SPACE";
#binding-cells = <2>;
flavor = "hold-preferred";
tapping-term-ms = <250>;
bindings = <&kp>, <&kp>;
};
convl4: conv_layer4 {
compatible = "zmk,behavior-mod-morph";
label = "CONV_L4";
#binding-cells = <0>;
bindings = <&sandconv LSHFT INT4>, <&sl 4>;
mods = <(MOD_LSFT|MOD_RSFT)>;
};
sandconv: shift_and_conv {
compatible = "zmk,behavior-hold-tap";
label = "SHIFT_AND_CONV";
#binding-cells = <2>;
flavor = "hold-preferred";
tapping-term-ms = <250>;
bindings = <&kp>, <&kp>;
};
l5nconv: l5_and_nconv {
compatible = "zmk,behavior-hold-tap";
label = "L5_AND_NCONV";
#binding-cells = <2>;
flavor = "hold-preferred";
tapping-term-ms = <200>;
bindings = <&sl>, <&kp>;
};
l5ncn: l5nconv_and_none {
compatible = "zmk,behavior-mod-morph";
label = "l5NCON5_NONE";
#binding-cells = <0>;
bindings = <&l5nconv 5 INT5>, <&none>;
mods = <(MOD_LSFT|MOD_RSFT)>;
};
};

keymap {
Expand All @@ -43,7 +125,7 @@
bindings = <
&kp ESC &kp N4 &kp N0 &kp N1 &kp N2 &kp N3 &mo 6 &kp K_APP &kp N7 &kp N6 &kp N5 &kp N9 &kp N8 &mo 3
&kp TAB &kp Q &kp H &kp O &kp U &kp X &kp LEFT_WIN &kp RIGHT_WIN &kp W &kp M &kp R &kp F &kp Z &kp LEFT_BRACKET
&kp MINUS &kp Y &kp I &hm &kp A &percol &kp ESC &mt LCTRL LA(TAB) &mo 6 &mo 6 &mt LCTRL LA(TAB) &kp BSPC &kp D &kp S &hm &kp N &kp B &semat
&kp MINUS &kp Y &kp I &hm 5 E &kp A &percol &kp ESC &mt LCTRL LA(TAB) &mo 6 &mo 6 &mt LCTRL LA(TAB) &kp BSPC &kp D &kp S &hm 5 T &kp N &kp B &semat
&kp LALT &kp J &kp SLASH &comexc &kp K &quogra &mo 2 &mo 2 &kp C &kp G &kp L &kp P &kp V &kp RIGHT_ALT
&kp LCTRL &none &kp CAPS &kp LEFT &kp RIGHT &mt LSHFT INT4 &lt 4 INT5 &kp DEL &kp INS &lt 4 ENTER &mt RSHIFT SPACE &kp UP &kp DOWN &kp PAGE_UP &kp PAGE_DOWN &kp RCTRL
>;
Expand Down

0 comments on commit 1153df8

Please sign in to comment.