diff --git a/mdt.kbd b/mdt.kbd index 39dafc3..ccd98d8 100644 --- a/mdt.kbd +++ b/mdt.kbd @@ -1,13 +1,12 @@ ;; Matt's config -;; ;; Meant to work with a BÉPO layout: officially available both on Linux and ;; Windows® and gives access to enough characters for my own use, and beyond. (defcfg process-unmapped-keys yes - tray-icon kanata-icon.svg ;; used on windows - linux-dev /dev/input/by-path/platform-i8042-serio-0-event-kbd + tray-icon kanata-icon.svg ;; used on windows + linux-dev /dev/input/by-path/platform-i8042-serio-0-event-kbd ;; Only apply to my notebook internal keyboard ) (defvar tap-time 300 hold-time 300) @@ -17,13 +16,14 @@ ;; - finish the ' dead key, (defalias - m apo - z 【 - w 】 + ;; m apo + ;; z 【 + ;; w 】 + ç \ - + fn (tap-hold $tap-time $hold-time ␣ (layer-while-held fn)) - é (tap-hold $tap-time $hold-time @m ralt) + é (tap-hold $tap-time $hold-time w ralt) l (tap-hold $tap-time $hold-time o ralt) a (tap-hold $tap-time $hold-time a lmet) u (tap-hold $tap-time $hold-time s lalt) @@ -32,7 +32,9 @@ t (tap-hold $tap-time $hold-time j rsft) s (tap-hold $tap-time $hold-time k rctl) r (tap-hold $tap-time $hold-time l lalt) + n (tap-hold $tap-time $hold-time ; lmet) + x (tap-hold $tap-time $hold-time c (layer-while-held numeric)) g (tap-hold $tap-time $hold-time , (layer-while-held numeric)) . (tap-hold $tap-time $hold-time v (layer-while-held symbol)) @@ -66,9 +68,9 @@ ) (deflayer (base 🖻 kanata-icon.svg) - _ @é _ _ @w @z _ _ @l _ + _ @é _ _ _ _ _ _ @l _ _ @a @u @i @e _ _ @t @s @r @n - z x @x @. b 102d @' @q @g _ _ + z x @x @. b 102d _ @q @g _ _ ⌫ @fn ⏎ ) @@ -88,7 +90,7 @@ _ @{ 4 5 @} - @\ 7 8 9 1 (deflayer fn f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 -_ ⭾ ⎋ ⎀ _ @⎙ _ @m @z @w @ç +_ ⭾ ⎋ ⎀ _ @⎙ _ _ _ _ @ç _ _ f11 f12 _ _ _ _ _ _ _ ⌦ _ ⎋ )