summaryrefslogtreecommitdiff
path: root/common/config.h
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 /common/config.h
parent0c8f0cf3046ecc38c23986b2846532189b342d1a (diff)
tune settings
Diffstat (limited to 'common/config.h')
-rw-r--r--common/config.h20
1 files changed, 9 insertions, 11 deletions
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