Last active
August 20, 2023 04:59
Revisions
-
andrewvmail revised this gist
Aug 20, 2023 . 1 changed file with 4 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,6 @@ (defcfg linux-dev /dev/input/event15 danger-enable-cmd yes ) @@ -49,6 +50,8 @@ dn (multi (release-key lctrl) down) up (multi (release-key lctrl) up) rgt (multi (release-key lctrl) rght) copyq (cmd copyq "toggle") ) (deflayer layers @@ -64,5 +67,5 @@ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ @lft @dn @up @rgt _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ) -
andrewvmail revised this gist
Aug 20, 2023 . 1 changed file with 10 additions and 6 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,5 +1,5 @@ (defcfg linux-dev /dev/input/event15 ) @@ -19,7 +19,7 @@ (deflayer qwerty @grl 1 2 3 4 5 6 7 8 9 0 - = bspc tab q w e r t y u i o p [ ] \ @xlctrl a s d f g h j k l ; ' ret lsft z x c v b n m , . / rsft esc lmet lalt spc ralt rmet rctl ) @@ -39,12 +39,16 @@ lctrl (tap-hold 500 500 lctrl (layer-toggle lctrl_layer)) xlctrl (multi lctrl (layer-while-held lctrl_layer)) cpgup C-pgup cpgdn C-pgdn lft (multi (release-key lctrl) left) dn (multi (release-key lctrl) down) up (multi (release-key lctrl) up) rgt (multi (release-key lctrl) rght) ) (deflayer layers @@ -58,7 +62,7 @@ (deflayer lctrl_layer _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ @lft @dn @up @rgt _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ) -
andrewvmail created this gist
Aug 19, 2023 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,64 @@ (defcfg linux-dev /dev/input/event7 ) (defsrc esc 1 2 3 4 5 6 7 8 9 0 - = bspc tab q w e r t y u i o p [ ] \ caps a s d f g h j k l ; ' ret lsft z x c v b n m , . / rsft lctl lmet lalt spc ralt rmet rctl ) ;; The first layer defined is the layer that will be active by default when ;; kanata starts up. This layer is the standard QWERTY layout except for the ;; backtick/grave key (@grl) which is an alias for a tap-hold key. ;; ;; There are currently a maximum of 25 layers allowed. (deflayer qwerty @grl 1 2 3 4 5 6 7 8 9 0 - = bspc tab q w e r t y u i o p [ ] \ @lctrl a s d f g h j k l ; ' ret lsft z x c v b n m , . / rsft esc lmet lalt spc ralt rmet rctl ) ;; defalias is used to declare a shortcut for a more complicated action to keep ;; the deflayer declarations clean and aligned. The alignment in deflayers is not ;; necessary, but is strongly recommended for ease of understanding visually. ;; ;; Aliases are referred to by `@<alias_name>`. (defalias ;; tap: backtick (grave), hold: toggle layer-switching layer while held grl (tap-hold 200 200 grv (layer-toggle layers)) ;lctrl (tap-hold 200 200 grv (layer-toggle lctrl_layer)) ;; tap for capslk, hold for lctl lctrl (tap-hold 500 500 lctrl (layer-toggle lctrl_layer)) cpgup C-pgup cpgdn C-pgdn ca C-a cb C-b cc C-c ) (deflayer layers _ _ _ lrld _ _ _ _ _ _ _ @cpgdn @cpgup _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ) (deflayer lctrl_layer _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ left down up rght _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ )