|
63 | 63 |
|
64 | 64 | (deflayer touchcursor
|
65 | 65 | _ f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 f11 f12 _
|
66 |
| - _ @¿ @sh @vi _ @m🡠 @M↓ @m↓ @m↑ @M↑ @m🡪 _ _ _ |
67 |
| - _ del spc bspc @yaz @laz @🡠 @↓ @↑ @🡪 @ñ _ _ |
68 |
| - _ @za @zr caps @cod @vim pgup home end pgdn _ _ |
69 |
| - _ _ _ _ _ _ _ |
70 |
| -) |
71 |
| - |
72 |
| -(deflayer yazi-find |
73 |
| - _ _ _ _ _ _ _ _ _ _ _ _ _ _ |
74 |
| - _ (macro / S-6 q ret) (macro / S-6 w ret) (macro / S-6 e ret) (macro / S-6 r ret) (macro / S-6 t ret) (macro / S-6 y ret) (macro / S-6 u ret) (macro / S-6 i ret) (macro / S-6 o ret) (macro / S-6 p ret) _ _ _ |
75 |
| - _ (macro / S-6 a ret) (macro / S-6 s ret) (macro / S-6 d ret) (macro / S-6 f ret) (macro / S-6 g ret) (macro / S-6 h ret) (macro / S-6 j ret) (macro / S-6 k ret) (macro / S-6 l ret) _ _ _ |
76 |
| - _ (macro / S-6 z ret) (macro / S-6 x ret) (macro / S-6 c ret) (macro / S-6 v ret) (macro / S-6 b ret) (macro / S-6 n ret) (macro / S-6 m ret) _ _ _ _ |
| 66 | + _ @¿ _ _ _ @m🡠 @M↓ @m↓ @m↑ @M↑ @m🡪 _ _ _ |
| 67 | + _ del spc bspc @clr _ @🡠 @↓ @↑ @🡪 @yaz _ _ |
| 68 | + _ @ñ _ caps _ _ pgup home end pgdn _ _ |
77 | 69 | _ _ _ _ _ _ _
|
78 | 70 | )
|
79 | 71 |
|
|
105 | 97 | ;; tap for space, hold for oneshot in touchcursor layout
|
106 | 98 | spc (tap-hold 200 200 spc (one-shot 500 (layer-while-held touchcursor)))
|
107 | 99 |
|
108 |
| - ;; press one key in yazi layout |
109 |
| - yaz (one-shot 500 (layer-while-held yazi-find)) |
110 |
| - |
111 |
| - ;; open shell inside yazi |
112 |
| - 2 2 |
113 |
| - sh (macro S-; s h spc - c spc ' S-4 S-(s h e l l) ' ret) |
114 |
| - |
115 | 100 | ;; fast keyboard repeat rate emulation
|
116 | 101 | ;; (multi f24) fixes fast typing `vh`, `vj`, `vk` and `vl` not entering visual mode on neovim
|
117 | 102 | h (multi f24 (tap-hold 150 150 h (macro-repeat h 15)))
|
|
123 | 108 | ↑ (multi f24 (tap-hold 150 150 up (macro-repeat up 15)))
|
124 | 109 | 🡪 (multi f24 (tap-hold 150 150 right (macro-repeat right 15)))
|
125 | 110 |
|
126 |
| - ;; open with neovim inside yazi |
127 |
| - 1 1 |
128 |
| - vim (macro S-; s h spc - c spc S-' t e s t spc S-4 S-(a p p d a t a) spc S-7 S-7 spc n v i m spc ' S-5 @1 ' spc S-\ S-\ spc n v i m spc S-4 S-8 S-' ret) |
129 |
| - |
130 |
| - ;; open with $EDITOR inside yazi |
131 |
| - vi (macro S-; s h spc - c spc S-' t e s t spc S-4 S-(a p p d a t a) spc S-7 S-7 spc S-4 S-(e d i t o r) spc ' S-5 @1 ' spc S-\ S-\ spc S-4 S-(e d i t o r) spc S-4 S-8 S-' ret) |
| 111 | + ;; open yazi_cd on any shell |
| 112 | + yaz (macro y a z i spc S-4 S-(p w d) spc - - c w d - f i l e spc S-4 S-(h o m e) / . y a z i ; spc c d spc S-' S-4 S-9 c a t spc S-4 S-( h o m e) / . y a z i S-0 S-' ret) |
132 | 113 |
|
133 |
| - ;; open with code inside yazi |
134 |
| - cod (macro ; s h spc - c spc S-' t e s t spc S-4 S-(a p p d a t a) spc S-7 S-7 spc c o d e spc ' S-5 @1 ' spc S-\ S-\ spc c o d e spc S-4 S-8 S-' ret) |
135 |
| - |
136 |
| - ;; open lazygit inside yazi |
137 |
| - laz (macro S-; l a z y g i t ret) |
138 |
| - |
139 |
| - ;; zoxide add current working directory inside yazi |
140 |
| - za (macro ; z o x i d e spc a d d spc . ret ) |
141 |
| - |
142 |
| - ;; zoxide remove current working directory inside yazi |
143 |
| - zr (macro ; z o x i d e spc r e m o v e spc . ret ) |
| 114 | + ;; clear screen on any shell |
| 115 | + clr (macro c l e a r ret) |
144 | 116 |
|
145 | 117 | ;; unicode outputs
|
146 |
| - ñ (unicode ñ) |
| 118 | + ¿ (unicode ¿) |
147 | 119 |
|
148 | 120 | ;; unicode outputs
|
149 |
| - ¿ (unicode ¿) |
| 121 | + ñ (unicode ñ) |
150 | 122 |
|
151 | 123 | ;; mouse scrolling <intervale> <distance>
|
152 | 124 | m↑ (mwheel-up 50 30)
|
|
0 commit comments