summaryrefslogtreecommitdiff
path: root/config/corne.keymap
diff options
context:
space:
mode:
authorjakobst1n <jakob.stendahl@outlook.com>2024-01-27 00:17:50 +0100
committerjakobst1n <jakob.stendahl@outlook.com>2024-01-27 01:08:56 +0100
commitfa935f17408d7373b9419bf19b9cecc48f363765 (patch)
tree8c8ac112bf0087debd90d844adb6c41e9cf60e31 /config/corne.keymap
parent20c10e8ed1d3710cb83367ca18202e7f160f2506 (diff)
downloadzmk-config-fa935f17408d7373b9419bf19b9cecc48f363765.tar.gz
zmk-config-fa935f17408d7373b9419bf19b9cecc48f363765.zip
ps2
Diffstat (limited to 'config/corne.keymap')
-rw-r--r--config/corne.keymap40
1 files changed, 28 insertions, 12 deletions
diff --git a/config/corne.keymap b/config/corne.keymap
index 9d3b950..cef11d3 100644
--- a/config/corne.keymap
+++ b/config/corne.keymap
@@ -20,25 +20,27 @@
#define LOWER 1
#define RAISE 2
#define SUPER 3
+#define MOUSE_TP 4
#include "utils/common.h"
+#define HAS_UROB
+#define HAS_MOUSE_KEYS
+#define HAS_MOUSE_TP
+#ifdef HAS_MOUSE_KEYS
+ #include "includes/mouse_keys.dtsi"
+#endif
+
+#ifdef HAS_MOUSE_TP
+ #include "includes/mouse_tp.dtsi"
+#endif
+
COMBO(lnx_oe_comb, K_O K_E, DEFAULT, &lnx_no_oe)
COMBO(lnx_ae_comb, K_A K_E, DEFAULT, &lnx_no_ae)
COMBO(lnx_ao_comb, K_A K_O, DEFAULT, &lnx_no_ao)
/ {
behaviors {
- kp_mo: behavior_kp_mo {
- compatible = "zmk,behavior-hold-tap";
- label = "kp_mo";
- #binding-cells = <2>;
- flavor = "tap-preferred";
- tapping-term-ms = <QUICK_TAP_MS>;
- quick-tap-ms = <QUICK_TAP_MS>;
- require-prior-idle-ms = <100>;
- bindings = <&mo>, <&kp>;
- };
td_alt: td_alt {
compatible = "zmk,behavior-tap-dance";
label = "td_alt";
@@ -61,7 +63,7 @@ COMBO(lnx_ao_comb, K_A K_O, DEFAULT, &lnx_no_ao)
XXX &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P XXX
&td_alt &kp A &kp S &kp D &kp F &kp G &kp H &kp J &kp K &kp L &kp SEMI &kp SQT
&kp LGUI &kp Z &kp X &kp C &kp V &kp B &kp N &kp M &kp COMMA &kp DOT &kp FSLH &mo SUPER
- &kp TAB &kp_mo RAISE RET &kp LSHIFT &kp BSPC &kp_mo LOWER SPACE &mt LCTRL ESC
+ &mt LCTRL TAB &kp_mo RAISE RET &kp LSHIFT &kp_mt LSHIFT BSPC &kp_mo LOWER SPACE &mt LCTRL ESC
>;
};
lower_layer {
@@ -97,7 +99,7 @@ COMBO(lnx_ao_comb, K_A K_O, DEFAULT, &lnx_no_ao)
// | OUTTG | | | | | | | | | | | | |
// | BTCLR | BT1 | BT2 | BT3 | BT4 | BT5 | | | VOLDN | VOLUP | MUTE | | |
// | | | | | | | | | | | | | |
-// | | | | | | | |
+// | | | | | | | |
label = "Super";
bindings = <
&out OUT_TOG ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___
@@ -106,6 +108,20 @@ COMBO(lnx_ao_comb, K_A K_O, DEFAULT, &lnx_no_ao)
___ ___ ___ ___ ___ ___
>;
};
+ MouseTP_layer {
+// ----------------------------------------------------------------------------------------
+// | | | | | | | | | | | | | |
+// | | | | | | | | | | | | | |
+// | | | | | | | | | | | | | |
+// | | | | | | | |
+ label = "TP";
+ bindings = <
+ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___
+ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___
+ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___
+ ___ ___ ___ ___ ___ ___
+ >;
+ };
};
};