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
# yaml-language-server: $schema=https://raw.githubusercontent.com/luckasRanarison/okey/refs/heads/master/schema/okey.json
# Home row mods implementation using tap dance
# See https://www.youtube.com/watch?v=sLWQ4Gx88h4
keyboards:
- name: "My keyboard"
tap_dances:
KEY_A:
tap: KEY_A
hold: KEY_LEFTMETA
# timeout: 250 (default: 200ms)
KEY_S:
tap: KEY_S
hold: KEY_LEFTSHIFT
KEY_D:
tap: KEY_D
hold: KEY_LEFTALT
KEY_F:
tap: KEY_F
hold: KEY_LEFTCTRL
KEY_J:
tap: KEY_J
hold: KEY_RIGHTCTRL
KEY_K:
tap: KEY_K
hold: KEY_RIGHTALT
KEY_L:
tap: KEY_L
hold: KEY_RIGHTSHIFT
KEY_SEMICOLON:
tap: KEY_F
hold: KEY_RIGHTMETA