-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.kbd.backup
42 lines (35 loc) · 1.65 KB
/
config.kbd.backup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
(defcfg
;; For Linux
input (device-file "/dev/input/by-id/usb-tshort_handwired_dactyl_manuform_4x6_vial:f64c2b3c-event-kbd")
;; input (device-file "/dev/input/by-id/usb-04d9_daskeyboard-event-kbd")
output (uinput-sink "My KMonad output"
;; To understand the importance of the following line, see the section on
;; Compose-key sequences at the near-bottom of this file.
"sleep 1 && setxkbmap -option compose:ralt")
cmp-seq ralt ;; Set the compose key to `RightAlt'
cmp-seq-delay 5 ;; 5ms delay between each compose-key sequence press
;; For Windows
;; input (low-level-hook)
;; output (send-event-sink)
;; For MacOS
;; input (iokit-name "my-keyboard-product-string")
;; output (kext)
;; Comment this if you want unhandled events not to be emitted
fallthrough true
;; Set this to false to disable any command-execution in KMonad
allow-cmd true
)
(defsrc
esc q w e r t y u i o p bspc
caps a s d f g h j k l ; '
lsft z x c v b n m , . / \
` lmet lctl t spc ret t rctl [ ]
lalt met esc ralt
)
(deflayer dactyl
_ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _ _ _ _
_ _ _ _
)