From 36569b62c41b67e9a51b07c5daa0513f0a7962d0 Mon Sep 17 00:00:00 2001 From: Vladislav Doster Date: Sat, 9 Apr 2022 06:24:24 -0500 Subject: [PATCH] update: yabai config fleshed out Signed-off-by: Vladislav Doster --- yabai/.config/yabai/yabairc | 58 ++++++++++++++++++++++++++++++------- 1 file changed, 48 insertions(+), 10 deletions(-) diff --git a/yabai/.config/yabai/yabairc b/yabai/.config/yabai/yabairc index ae4fbedb..032852ec 100755 --- a/yabai/.config/yabai/yabairc +++ b/yabai/.config/yabai/yabairc @@ -1,13 +1,51 @@ -yabai -m config layout bsp +#!/usr/bin/env bash -# Override default layout for space 2 only +function set_opt(){ + yabai -m config "$@" +} -yabai -m config top_padding 20 -yabai -m config bottom_padding 20 -yabai -m config left_padding 20 -yabai -m config right_padding 20 -yabai -m config window_gap 20 +sudo yabai --load-sa .*/ +yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa" .*/ -yabai -m config window_border on -yabai -m config window_border_width 6 -yabai -m config active_window_border_color 0xffff0000 +# GLOBAL SETTINGS +set_opt active_window_border_color 0xffff0000 +set_opt active_window_opacity 1.0 + +set_opt auto_balance off + +set_opt focus_follows_mouse off + +set_opt insert_feedback_color 0xffd75f5f + +set_opt mouse_action1 move +set_opt mouse_action2 resize +set_opt mouse_drop_action swap +set_opt mouse_follows_focus off +set_opt mouse_modifier fn + +set_opt normal_window_border_color 0xff555555 +set_opt normal_window_opacity 0.90 + +set_opt split_ratio 0.50 + +set_opt window_border on +set_opt window_border_width 6 +set_opt window_border_width 6 +set_opt window_opacity off +set_opt window_opacity_duration 0.0 +set_opt window_origin_display default +set_opt window_placement second_child +set_opt window_shadow on +set_opt window_topmost off + +set_opt layout bsp + +# general space settings +set_opt layout bsp +set_opt top_padding 12 +set_opt bottom_padding 12 +set_opt left_padding 12 +set_opt right_padding 12 +set_opt window_gap 06 + +echo "--- yabai configuration loaded.."