summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--config/charybdis.keymap23
1 files changed, 23 insertions, 0 deletions
diff --git a/config/charybdis.keymap b/config/charybdis.keymap
new file mode 100644
index 0000000..a70c486
--- /dev/null
+++ b/config/charybdis.keymap
@@ -0,0 +1,23 @@
+#include <behaviors.dtsi>
+#include <dt-bindings/zmk/keys.h>
+#include <dt-bindings/zmk/bt.h>
+#include <dt-bindings/zmk/mouse.h>
+#include <dt-bindings/zmk/outputs.h>
+
+/ {
+
+  keymap {
+    compatible = "zmk,keymap";
+
+        Base {
+            label = "Base";
+            bindings = <
+   &kp TAB   &kp Q   &kp W      &kp E   &kp R      &kp T            &kp Y   &kp U      &kp I    &kp O     &kp P    &kp BSPC
+   &kp ESC   &kp A   &kp S      &kp D   &kp F      &kp G            &kp H   &kp J      &kp K    &kp L  &kp SEMI    &kp APOS
+ &kp LSHFT   &kp Z   &kp X      &kp C   &kp V      &kp B            &kp N   &kp M  &kp COMMA  &kp DOT  &kp FSLH  &kp RSHIFT
+                            &kp LCTRL   &mo 1  &kp SPACE          &kp RET   &mo 2
+            >;
+            trackball-bindings = <&tmv_coarse>;
+        };
+    };
+};