From 63ecc3f8801c12899158d13f51348e8ea9a63a7c Mon Sep 17 00:00:00 2001 From: jack <0x6A73@pm.me> Date: Tue, 12 Dec 2023 18:13:10 -0700 Subject: fixup --- util.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 util.h (limited to 'util.h') diff --git a/util.h b/util.h new file mode 100644 index 0000000..e8b33a9 --- /dev/null +++ b/util.h @@ -0,0 +1,21 @@ +// Copyright 2022 jack (@waffle87) +// SPDX-License-Identifier: MIT + +#define COMBO(name, keypress, keypos) \ +combo_##name { \ + timeout-ms = <50>; \ + bindings = ; \ + key-positions = ; \ +}; + +#define TAP_DANCE(name, keypress1, keypress2) \ +td_##name: name { \ + compatible = "zmk,behavior-tap-dance"; \ + label = ###name; \ + #binding-cells = <0>; \ + tapping-term-ms = <200>; \ + bindings = , ; \ +}; + +#define HRML(k1,k2,k3,k4) &hm LALT k1 &hm LGUI k2 &hm LCTRL k3 &hm LSHFT k4 +#define HRMR(k1,k2,k3,k4) &hm RSHFT k1 &hm RCTRL k2 &hm RGUI k3 &hm RALT k4 -- cgit v1.2.3