From 5879d43491fbdad80ece0733c57f1786a1d056c0 Mon Sep 17 00:00:00 2001 From: Ahmad Ansori Palembani Date: Fri, 8 Nov 2024 12:11:55 +0700 Subject: [PATCH] chore(kanata): Initial migration from mouseless to kanata --- .editorconfig | 2 +- include/kanata.kbd | 21 +++++++++++++++++++-- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/.editorconfig b/.editorconfig index 547b546..d8c3ab7 100644 --- a/.editorconfig +++ b/.editorconfig @@ -2,6 +2,6 @@ end_of_line = lf insert_final_newline = true -[*.nix] +[*.{nix,kbd}] indent_style = space indent_size = 2 diff --git a/include/kanata.kbd b/include/kanata.kbd index e9bec07..25da2ac 100644 --- a/include/kanata.kbd +++ b/include/kanata.kbd @@ -11,12 +11,29 @@ lctl lmet lalt spc ralt f13 rctl ) -;; Swap CapsLock with ESC +(defalias + nav (tap-hold 200 200 / (layer-toggle mouse)) + + mvmu (movemouse-up 1 1) + mvmd (movemouse-down 1 1) + mvml (movemouse-left 1 1) + mvmr (movemouse-right 1 1) +) + (deflayer base caps f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 grv 1 2 3 4 5 6 7 8 9 0 - = bspc tab q w e r t y u i o p [ ] esc a s d f g h j k l ; ' \ ret - lsft 102d z x c v b n m , . / rsft + lsft 102d z x c v b n m , . @nav rsft lctl lmet lalt spc ralt f13 rctl ) + +(deflayer mouse + _ _ _ _ _ _ _ _ _ _ _ _ _ + _ _ _ _ _ _ _ _ _ _ _ _ _ _ + _ _ _ _ _ _ _ _ _ _ _ _ _ + _ _ _ _ _ _ @mvml @mvmd @mvmu @mvmr _ _ _ _ + _ _ _ _ _ _ _ _ _ _ _ _ _ + _ _ _ _ _ _ _ +)