aboutsummaryrefslogtreecommitdiff
path: root/home/jack/.config/keyd.conf
blob: aa4e8156ebacaba386c23d25a33ee7b75219ec3f (plain)
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
[ids]
k:05ac:0291

[global]
chord_timeout = 40

[main]

# home row mods
a = overloadt(alt, a, 170)
s = overloadt(meta, s, 170)
d = overloadt(control, d, 170)
f = overloadt(shift, f, 170)
j = overloadt(shift, j, 170)
k = overloadt(control, k, 170)
l = overloadt(meta, l, 170)
; = overloadt(alt, ;, 170)

# other
[ = backspace
capslock = macro(C-t 100ms https://github.com/qmk/qmk_firmware/find/develop enter)
leftmeta = esc
space = overloadt(lower, space, 170)
rightmeta = C-S-v

# chords
e+r = {
e+i = \
r+u = enter
t+y = :
u+i = [
d+k = =
g+h = '
c+, = +
v+m = -
b+n = _

# disable keys
- = noop
= = noop
\ = noop

[lower]
q = 1
w = 2
e = 3
r = 4
t = 5
y = 6
u = 7
i = 8
o = 9
p = 0

a = !
s = @
d = #
f = $
g = %
h = ^
j = &
k = *
l = (
; = )

z = volumedown
x = tab
c = capslock
v = ~
b = `
n = left
m = down
, = up
. = right
/ = volumeup