blob: e0759abb8859b716fb8d436661c4c25c021b564c (
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
|
# Dvorak programer setxkbmap us -variant dvp
# Make caps lock a Control
xmodmap -e "clear Lock"
xmodmap -e "keysym Caps_Lock = Control_L Caps_Lock"
xmodmap -e "add Control = Control_L"
# Remap modifiers (Keyboard dependent)
xmodmap -e "keycode 94 = Mode_switch"
xmodmap -e 'keycode 108 = Alt_L'
# Remap modifiers (Keyboard independent)
xmodmap -e 'keysym space = Alt_L'
xmodmap -e 'keycode any = space'
# Numbers
xmodmap -e "keysym d = d D 0"
xmodmap -e "keysym o = o O 1"
xmodmap -e "keysym m = m M 1"
xmodmap -e "keysym e = e E 2"
xmodmap -e "keysym w = w W 2"
xmodmap -e "keysym u = u U 3"
xmodmap -e "keysym v = v V 3"
xmodmap -e "keysym h = h H 4"
xmodmap -e "keysym t = t T 5"
xmodmap -e "keysym n = n N 6"
xmodmap -e "keysym g = g G 7"
xmodmap -e "keysym c = c C 8"
xmodmap -e "keysym r = r R 9"
# Xcape settings
killall -9 xcape
xcape -e 'Control_L=Escape'
xcape -e 'Shift_L=Escape'
xcape -e 'Alt_L=space'
|