-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathskhdrc
51 lines (40 loc) · 1.7 KB
/
skhdrc
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
# yabai window commands
# toggle currnt window is fullscreen
cmd - f : yabai -m window --toggle zoom-fullscreen
# focus on the last focused window
cmd - r : yabai -m window --focus recent
# focus on direction
cmd - l : yabai -m window --focus east
cmd - h : yabai -m window --focus west
cmd - k : yabai -m window --focus north
cmd - j : yabai -m window --focus south
# delete window and focus on last focused window
cmd - d : yabai -m window --close ; yabai -m window --focus recent
# yabai space commands
# create and destroy spaces
ralt - c : yabai -m space --create
ralt - d : yabai -m space --destroy
# quick switching
ralt - 1 : yabai -m space --focus 1
ralt - 2 : yabai -m space --focus 2
ralt - 3 : yabai -m space --focus 3
ralt - 4 : yabai -m space --focus 4
ralt - 5 : yabai -m space --focus 5
ralt - 6 : yabai -m space --focus 6
ralt - 7 : yabai -m space --focus 7
# move windows to spaces and follow them
lalt - 1 : yabai -m window --space 1 ; yabai -m space --focus 1
lalt - 2 : yabai -m window --space 2 ; yabai -m space --focus 2
lalt - 3 : yabai -m window --space 3 ; yabai -m space --focus 3
lalt - 4 : yabai -m window --space 4 ; yabai -m space --focus 4
lalt - 5 : yabai -m window --space 5 ; yabai -m space --focus 5
lalt - 6 : yabai -m window --space 6 ; yabai -m space --focus 6
lalt - 7 : yabai -m window --space 7 ; yabai -m space --focus 7
# move window to space without following
lalt + shift - 1 : yabai -m window --space 1
lalt + shift - 2 : yabai -m window --space 2
lalt + shift - 3 : yabai -m window --space 3
lalt + shift - 4 : yabai -m window --space 4
lalt + shift - 5 : yabai -m window --space 5
lalt + shift - 6 : yabai -m window --space 6
lalt + shift - 7 : yabai -m window --space 7