summaryrefslogtreecommitdiffstats
path: root/.config/keyd/default.conf
blob: 3c841d9fe70659f8197b44e2fc2f7606baecf46b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Apply config to all keyboards
[ids]
*

# Tap CapsLock for Escape, hold it for Control.
#
# Right control is mapped to the compose key:
#   - leftcontrol is bound to emit altgr (rightalt)
#   - rightalt is bound to the compose key (in KDE shortcuts)
# This works well since I don't use altgr/rightalt
[main]
capslock = overload(control, esc)
leftcontrol = layer(altgr)

# CTRL+M        Enter
# CTRL+;        Delete
# CTRL+H        Backspace
[control]
m = enter
; = delete
h = backspace