From ae938312fd3390a292b07b4d3839c799041234fe Mon Sep 17 00:00:00 2001 From: Mohammad Rafiq Date: Sat, 5 Apr 2025 00:35:17 +0800 Subject: [PATCH] feat(kanata): set caps and space keys --- modules/programs/kanata.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/modules/programs/kanata.nix b/modules/programs/kanata.nix index 8adeb17..cc1b92b 100644 --- a/modules/programs/kanata.nix +++ b/modules/programs/kanata.nix @@ -8,9 +8,18 @@ '' (defsrc) + (defvar + tap-timeout 200 + hold-timeout 200 + tt $tap-timeout + ht $hold-timeout + ) + (deflayermap (default-layer) - ;; tap caps lock as enter, hold as left shift - caps (tap-hold 100 100 esc lshift)) + ;; tap caps lock as enter, hold as left ctrl + caps (tap-hold-release $tt $ht esc lctl) + Space (tap-dance $ht (Space return)) + ) ''; }; };