-
-
Notifications
You must be signed in to change notification settings - Fork 658
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Bspwm inspired <WINDOW_SEL>: parent, brother, first or second (child) #192
Comments
Focusing a node does not make sense, but I do agree that for example that closing all windows rooted at a given node could make sense. This sort of ties in to my reply in #190 where we have a separate domain to interact with nodes. |
Implemented |
Currently yabai provides following window selections:
The example configuration of bspwm lists following mappings
IMHO they are a good fit for the layout bsp.
They also help the user to have the right picture of the underlying tree in his/her mind. Sometimes you forget which is a subnode of another which makes operations like changing the split type guess work. Consider following layout
Is
W4
a subnode ofW2
orW3
? The picture on its own does not answer this.Also operating on subtrees can be a powerful method to deal with several windows (e.g. closing). However, this would be a different issue.
Also a visual hint about the tree structure could be another feature request.
UPDATE
I think I understood the bsp concept not properly. Most importantly following two aspects were not clear to me:
This means a window is always only a leave in the bsp tree, i.e. cannot be a parent or have children.
The possible trees for four windows are:
Note any permutation of
W<i>
is possible which again mean that you do not know which is the split partner.I think this feature request could be changed to two requests:
The text was updated successfully, but these errors were encountered: