niri
niri copied to clipboard
Feature: A more flexible command to move windows around, including into/out of columns
I really like the idea of the consume/expel commands, but I think they would benefit from more flexibility if the way windows and columns are managed in Niri allows for it. I confess I don't have any experience developing compositors so I could be way off base, sorry if that's the case!
I think if there was a command that was a bit more abstract and flexible where the user can define:
- a target window and the context to determine that (within column or within workspace),
- a target column and what to do with the window in relation to the column (move to the left/right of or consume into)
Ideally the target window/column could be defined as an index relative to the current focus or an absolute index/first/last within the context of the current workspace OR column.
I think this would open up a lot of window manipulation possibilities, and allow users to configure things to perfectly fit their workflows.
Thanks for your time!