-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.yabairc
39 lines (30 loc) · 1.49 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
#!/usr/bin/env sh
outergap=40
innergap=10
# bsp or float (default: bsp)
yabai -m config layout bsp
# Override default layout for space 2 only
yabai -m config --space 2 layout float
# New window spawns to the left if vertical split, or top if horizontal split
yabai -m config window_placement first_child
# New window spawns to the right if vertical split, or bottom if horizontal split
yabai -m config window_placement second_child
# Set all padding and gaps to 20pt (default: 0)
yabai -m config top_padding $outergap
yabai -m config bottom_padding $outergap
yabai -m config left_padding $outergap
yabai -m config right_padding $outergap
yabai -m config window_gap $innergap
# Override gaps for space 2 only
yabai -m config --space 2 window_gap 0
# floating windows are always on top (default: off)
yabai -m config window_topmost on
yabai -m rule --add app="^Systeminnstillinger$" manage=off layer=above sticky=on
yabai -m rule --add app="^Systeminformasjon$" manage=off layer=above sticky=on
yabai -m rule --add app="^System.*informasjon$" manage=off layer=above sticky=on
yabai -m rule --add app="^System.*innstillinger$" manage=off layer=above sticky=on
yabai -m rule --add app="^PCSX2$" manage=off layer=above sticky=on
yabai -m rule --add app="^Steam$" manage=off layer=above sticky=on
yabai -m rule --add app="^VLC$" manage=off layer=above sticky=on
yabai -m rule --add app="^PathOfExile$" manage=off layer=above sticky=on
yabai -m rule --add app="^Arkivverktøy$" manage=off layer=above sticky=on