-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkhdrc
71 lines (55 loc) · 2.33 KB
/
khdrc
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
# Activate prefix mode
ctrl - s : khd -e "mode activate prefix"
# Quit Kwm
alt + shift - q : kwmc quit
# Launch iTerm2
alt + shift - return : open -na /Applications/iTerm2.app
# Set Space Tiling Mode To BSP
alt - t : kwmc space -t bsp
# Set Space Tiling Mode To Monocle
alt - m : kwmc space -t monocle
# Set Space Tiling Mode To Floating
cmd + ctrl - d : kwmc space -t float
# Rotate Window-Tree By 90degrees (Clockwise)
cmd + ctrl - r : kwmc tree rotate 90
# Modify Container
prefix - s : kwmc window -c split-mode toggle
prefix - 0x32 : kwmc window -c type toggle
# Set Temporary Window Container
prefix - f : kwmc window -z fullscreen
prefix - d : kwmc window -z parent
prefix - w : kwmc window -t focused
# Mark Window
# cmd + alt + ctrl - m : kwmc window -mk focused
# cmd + alt + ctrl - h : kwmc window -mk west wrap
# cmd + alt + ctrl - l : kwmc window -mk east wrap
# cmd + alt + ctrl - j : kwmc window -mk south wrap
# cmd + alt + ctrl - k : kwmc window -mk north wrap
# Give Focus To Window
# cmd + alt - h : kwmc window -f west
# cmd + alt - l : kwmc window -f east
# cmd + alt - j : kwmc window -f south
# cmd + alt - k : kwmc window -f north
alt - h : kwmc window -c reduce 0.05 east
alt - l : kwmc window -c expand 0.05 east
alt - k : kwmc window -f prev
alt - j : kwmc window -f next
# Swap Focused Window
alt + shift - j : kwmc window -s prev
alt + shift - k : kwmc window -s next
# Give Focus To Screen
alt - 0x2f : kwmc display -f prev
alt - 0x2b : kwmc display -f next
# Move window to space
alt + shift - 1 : kwmc window -m space 1
alt + shift - 2 : kwmc window -m space 2
alt + shift - 3 : kwmc window -m space 3
alt + shift - 4 : kwmc window -m space 4
alt + shift - 5 : kwmc window -m space 5
alt + shift - 6 : kwmc window -m space 6
alt + shift - 7 : kwmc window -m space 7
alt + shift - 8 : kwmc window -m space 8
alt + shift - 9 : kwmc window -m space 9
# Move window to screen
alt + shift - 0x2f : kwmc window -m display prev
alt + shift - 0x2b : kwmc window -m display next