-
Notifications
You must be signed in to change notification settings - Fork 0
/
.yabairc
executable file
·42 lines (35 loc) · 1.44 KB
/
.yabairc
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
yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa"
sudo yabai --load-sa
# bsp or float (default: float)
yabai -m config layout bsp
# Set all padding and gaps (default: 0)
yabai -m config top_padding 10
yabai -m config bottom_padding 10
yabai -m config left_padding 10
yabai -m config right_padding 10
yabai -m config window_gap 10
# set focus follows mouse mode (default: off, options: off, autoraise, autofocus)
yabai -m config focus_follows_mouse off
# floating windows are always on top (default: off)
yabai -m config window_topmost on
# modify window shadows (default: on, options: on, off, float)
# example: show shadows only for floating windows
yabai -m config window_shadow float
# window opacity (default: off)
# example: render all unfocused windows with 90% opacity
yabai -m config window_opacity on
yabai -m config active_window_opacity 1.0
yabai -m config normal_window_opacity 0.6
yabai -m rule --add app=WhatsApp space=^4
yabai -m rule --add app=Spotify space=^4
yabai -m rule --add app=Arc manage=^1
yabai -m rule --add app=Discord space=^2
yabai -m rule --add app=iTerm space=^1
yabai -m rule --add app=iTerm2 space=^1
yabai -m rule --add app=Docker space=^4
yabai -m rule --add app="Docker Desktop" space=^4
yabai -m rule --add app=Telegram space=^3
yabai -m rule --add app=Proxyman space=^3
yabai -m rule --add app=Linear space=^2
yabai -m config --space 7 layout stack
yabai -m rule --add app="PokerStars" manage=off