koekeishiya / yabai

A tiling window manager for macOS based on binary space partitioning
MIT License
22.38k stars 627 forks source link

X11.bin XQuartz manage=off? #2204

Open aspauldingcode opened 3 months ago

aspauldingcode commented 3 months ago

Hi,

What's the right way to do this?

      yabai -m rule --add title="XQuartz"             manage=off
      yabai -m rule --add app='XQuartz'               manage=off
      yabai -m rule --add app='^XQuartz$'             manage=off
      yabai -m rule --add app='^X11.bin$'             manage=off
      yabai -m rule --add app='X11.bin'               manage=off
      yabai -m rule --add app='X11'                   manage=off

if I run yabai query on windows, I get

    "app":"X11.bin",
    "title":"",
aspauldingcode commented 3 months ago

Screenshot 2024-04-02 at 8 24 54 PM

koekeishiya commented 3 months ago

As far as I know yabai cannot even see XQuartz windows. It requires a different set of APIs entirely: https://github.com/koekeishiya/yabai/discussions/917

Also I would be very surprised if you can even manage to compile any kind of serious and useful software (except terminal emulators) and run it through XQuartz on modern macOS.

aspauldingcode commented 3 months ago

would there be any possible way to create a yabai+skhd toggle on/off mode? That maybe could be triggered from another app like karabiner?

aspauldingcode commented 2 months ago

yabai's alt and mouse modifier is the issue. Not skhd here...