summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Cullmann <christoph@cullmann.io>2024-09-22 18:40:23 +0200
committerChristoph Cullmann <christoph@cullmann.io>2024-09-22 18:40:23 +0200
commitd94485304fdebe1bc5b241cafefdf3d729f6dfb6 (patch)
treef489b1cff5b78316d3d2b26436ba1d4005b3f465
parent0c8f0cf3046ecc38c23986b2846532189b342d1a (diff)
tune settings
-rw-r--r--README.md2
-rw-r--r--common/config.h20
2 files changed, 10 insertions, 12 deletions
diff --git a/README.md b/README.md
index e67b3b2..5d54c0c 100644
--- a/README.md
+++ b/README.md
@@ -42,4 +42,4 @@ Based on ideas and code from:
- https://oxey.dev/dhorf
- https://github.com/manna-harbour/miryoku
-- https://getreuer.info/posts/keyboards/achordion
+- https://github.com/getreuer/qmk-keymap
diff --git a/common/config.h b/common/config.h
index 7d459d8..eef3fb0 100644
--- a/common/config.h
+++ b/common/config.h
@@ -20,21 +20,19 @@
// enable NKRO by default
#define FORCE_NKRO
-// settings for home row modifiers
-// details see https://precondition.github.io/home-row-mods
+// many settings taken from https://github.com/getreuer/qmk-keymap
-// detect typing streaks
-#define ACHORDION_STREAK
-
-// Enable rapid switch from tap to hold, disables double tap hold auto-repeat.
-#define QUICK_TAP_TERM 0
+// don't confuse apps
+#define TAP_CODE_DELAY 5
// home row mods
-#define TAPPING_FORCE_HOLD
-#define TAPPING_TERM 180
+#define TAPPING_TERM 170
+#define TAPPING_TERM_PER_KEY
+#define PERMISSIVE_HOLD
+#define QUICK_TAP_TERM_PER_KEY
-// delay hold/release to not mess up software
-#define TAP_CODE_DELAY 10
+// enable streak detection
+#define ACHORDION_STREAK
//
// underglow configuration