|
|
@ -1,5 +1,7 @@ |
|
|
#!/usr/bin/env sh |
|
|
#!/usr/bin/env sh |
|
|
|
|
|
|
|
|
|
|
|
base_path="$(dirname "$0")" |
|
|
|
|
|
|
|
|
# scripting-addition |
|
|
# scripting-addition |
|
|
sudo yabai --load-sa |
|
|
sudo yabai --load-sa |
|
|
yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa" |
|
|
yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa" |
|
|
@ -33,7 +35,15 @@ yabai -m config left_padding 24 |
|
|
yabai -m config right_padding 24 |
|
|
yabai -m config right_padding 24 |
|
|
yabai -m config window_gap 12 |
|
|
yabai -m config window_gap 12 |
|
|
|
|
|
|
|
|
# Floating applications |
|
|
|
|
|
yabai -m rule --add app="System Preferences" manage=off |
|
|
|
|
|
|
|
|
# Center items |
|
|
|
|
|
action="$(cat "$base_path/center.sh")" |
|
|
|
|
|
apps=('System Preferences' 'Test') |
|
|
|
|
|
app_query="^($(IFS=\|;echo "${apps[*]}"))\$" |
|
|
|
|
|
events=('application_launched') |
|
|
|
|
|
yabai -m rule --add app="$app_query" manage=off |
|
|
|
|
|
source "$base_path/center.sh" |
|
|
|
|
|
for event in "${events[@]}"; do |
|
|
|
|
|
yabai -m signal --add label="yabairc_$event" event="$event" app="$app_query" action="$action" |
|
|
|
|
|
done |
|
|
|
|
|
|
|
|
echo "yabai configuration loaded.." |
|
|
echo "yabai configuration loaded.." |