Skip to content

Commit

Permalink
feat(kanata): Add a mouse layer
Browse files Browse the repository at this point in the history
  • Loading branch information
briandipalma committed Apr 5, 2024
1 parent 76d0c16 commit c26b1f2
Showing 1 changed file with 25 additions and 3 deletions.
28 changes: 25 additions & 3 deletions dotfiles/kanata/kanata.kbd
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,40 @@
c n m , . /
)

(defalias
c (tap-hold 200 200 c (layer-toggle nav))
caps (tap-hold 200 200 esc (layer-toggle mouse))
)

(deflayer default
caps
_ _ _ _ _
esc _ _ _ _ _
@caps _ _ _ _ _
@c _ _ _ _ _
)

(defalias c (tap-hold 200 200 c (layer-toggle nav)))

(deflayer nav
_
_ _ _ _ _
_ left down up rght _
_ home pgdn pgup end _
)

(defalias
ma← (movemouse-accel-left 5 1000 1 5)
ma↓ (movemouse-accel-down 5 1000 1 5)
ma↑ (movemouse-accel-up 5 1000 1 5)
ma→ (movemouse-accel-right 5 1000 1 5)

mwl (mwheel-left 50 120)
mwd (mwheel-down 50 120)
mwu (mwheel-up 50 120)
mwr (mwheel-right 50 120)
)

(deflayer mouse
_
mlft mmid mrgt _ _
_ @ma← @ma↓ @ma↑ @ma→ _
_ @mwl @mwd @mwu @mwr _
)

0 comments on commit c26b1f2

Please sign in to comment.