yabai
yabai copied to clipboard
Chrome is not splitting correctly
I'm on MacOS Ventura (Arm) and the newest version of Yabai. Most other apps split correctly. For example, when I drag a tab from Firefox to create a new window, the two Firefox windows split in half. However, on Chromium (and regular Google Chrome), the two windows don't split in half at all. One window gets larger and engulfs part of the other window.
Here is my config file:
#!/usr/bin/env sh yabai -m signal --add event=dock_did_restart action=sudo yabai --load-sa sudo yabai --load-sa
yabai -m rule --add app="Code" opacity=0.8 yabai -m rule --add app="kitty" opacity=0.75 yabai -m rule --add app="Obsidian" opacity=0.75
yabai -m config mouse_follows_focus off
yabai -m config focus_follows_mouse autofocus
yabai -m config window_origin_display default
yabai -m config window_placement second_child
yabai -m config window_topmost off
yabai -m config window_shadow on
yabai -m config window_animation_duration 0.0
yabai -m config window_opacity_duration 0.0
yabai -m config active_window_opacity 1.0
yabai -m config normal_window_opacity 0.9
yabai -m config window_opacity on
yabai -m config insert_feedback_color 0xffd75f5f
yabai -m config active_window_border_color 0xff555555
yabai -m config normal_window_border_color 0xff555555
yabai -m config window_border_width 1
yabai -m config window_border_radius 12
yabai -m config window_border_blur on
yabai -m config window_border_hidpi off
yabai -m config window_border off
yabai -m config split_ratio 0.50
yabai -m config split_type auto
yabai -m config auto_balance on
yabai -m config top_padding 0
yabai -m config bottom_padding 0
yabai -m config left_padding 0
yabai -m config right_padding 0
yabai -m config window_gap 0
yabai -m config layout bsp
yabai -m config mouse_modifier fn
yabai -m config mouse_action1 move
yabai -m config mouse_action2 resize
yabai -m config mouse_drop_action swap
echo "yabai configuration loaded.."
have you accidentally toggled zoom-fullscreen on?
I recently upgraded to Ventura and have noticed the same behavior with Brave, also chromium based.
I have the same issue. The Chrome windows overlap (as on the image of OP) after dragging a tab to create a new window. Same on Brave.
Any update or solution for this?
Appears to be fixed! At least on the v6.0.1 I'm currently running.
I am still seeing this issue with v6.0.6 @figurativly1984 did you got a workaround or something?
Not sure what is going on here. I don't use Chrome and I have no intentions of installing it. As a starter, you can enable debug info (yabai -m config debug_output on
) and see which kinds of events yabai receives when performing the above operation in Chrome.