Hi, I think this feature existed in chunkwm but I can't find it in yabai. Basically, I have a massive external monitor that I use at work, which bsp works great for. When I work from home, I like to have most of the apps I use be (non-native) fullscreen, i.e. yabai -m window --toggle zoom-fullscreen, but for every app. This ensures I get max screen real estate and can alt tab through windows without having to switch spaces as I would if they were native fullscreen.
Is there a way to write a layout where every window is fullscreen zoomed? or is there a way to write a command that can do it for me?
See https://github.com/koekeishiya/yabai/issues/83 for some kind of scriptable solution. This also kind of ties in with #203. I suppose enough people are interested in this that I'll consider looking into it for the next release. No ETA though.
Thanks a lot @koekeishiya it's really useful for 11-13 inches screens
Implemented on master using #203 as the backing mechanism.
yabai -m config layout stack
yabai -m config --space 3 layout stack
yabai -m space --layout stack
yabai -m window --focus stack.first
yabai -m window --focus stack.prev
yabai -m window --focus stack.next
yabai -m window --focus stack.recent
yabai -m window --focus stack.last
Updated docs and changelog to reflect the changes made for this issue. I have yet to be able to fully test this feature; did anyone encounter any bugs as a result of these changes, or does it seem fine?
@koekeishiya Has been working fine for me so far!
Most helpful comment
See https://github.com/koekeishiya/yabai/issues/83 for some kind of scriptable solution. This also kind of ties in with #203. I suppose enough people are interested in this that I'll consider looking into it for the next release. No ETA though.