Skip to content

Commit 66ebeb6

Browse files
wip
1 parent 0885475 commit 66ebeb6

1 file changed

Lines changed: 42 additions & 1 deletion

File tree

config/charybdis.keymap

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,20 @@
3434

3535
label = "LAYER_CTRLALT";
3636
};
37+
38+
ing: ing {
39+
compatible = "zmk,behavior-macro";
40+
#binding-cells = <0>;
41+
bindings = <&kp I &kp N &kp G>;
42+
label = "ING";
43+
};
44+
45+
eu: eu {
46+
compatible = "zmk,behavior-macro";
47+
#binding-cells = <0>;
48+
bindings = <&kp E &kp U>;
49+
label = "EU";
50+
};
3751
};
3852

3953
behaviors {
@@ -110,18 +124,45 @@
110124
bindings = <&kp ESC>;
111125
key-positions = <25 28>;
112126
layers = <0>;
127+
slow-release;
128+
timeout-ms = <75>;
129+
require-prior-idle-ms = <125>;
113130
};
114131

115132
tab {
116133
bindings = <&kp TAB>;
117134
key-positions = <25 26>;
118135
layers = <0>;
136+
slow-release;
137+
timeout-ms = <75>;
138+
require-prior-idle-ms = <125>;
119139
};
120140

121141
caps {
122142
bindings = <&caps_word>;
123143
key-positions = <28 31>;
124144
layers = <0>;
145+
slow-release;
146+
timeout-ms = <75>;
147+
require-prior-idle-ms = <125>;
148+
};
149+
150+
ing {
151+
bindings = <&ing>;
152+
key-positions = <33 34>;
153+
timeout-ms = <75>;
154+
require-prior-idle-ms = <125>;
155+
slow-release;
156+
layers = <0>;
157+
};
158+
159+
eu {
160+
bindings = <&eu>;
161+
key-positions = <32 33>;
162+
timeout-ms = <75>;
163+
require-prior-idle-ms = <125>;
164+
slow-release;
165+
layers = <0>;
125166
};
126167

127168
// Example: Press F and B keys together to activate
@@ -148,7 +189,7 @@
148189
&trans &kp LBRC &kp LPAR &kp RPAR &kp RBRC &kp UNDER &kp PIPE &kp QMARK &kp EXCL &kp EQUAL &kp AMPS &trans
149190
&trans &kp LBKT &kp LT &kp GT &kp RBKT &kp CARET &kp DLLR &kp HASH &kp AT &kp PRCNT &kp SEMI &trans
150191
&trans &trans &trans &trans &trans
151-
&trans &kp DEL &trans
192+
&trans &trans &trans
152193
>;
153194
};
154195

0 commit comments

Comments
 (0)