Niri’s workspaces are just rows, windows being expelled from the columns when fullscreened is very much expected.
I suppose what you want is floating the window and making it fullscreen, returning it to it’s position in the layout after returning it to it’s normal size?
To be honest, sounds like a bit of pain to implement.
I suppose what you want is floating the window and making it fullscreen, returning it to it’s position in the layout after returning it to it’s normal size?
I want to fullscreen a window that is contained within a column and when I toggle out of the fullscreen the window must not be expelled out of the column(staying in place). For example in Hyprland’s scrolling layout windows that are fullscreen keep are kept in the column (it looks clunky as hell).
To be honest, sounds like a bit of pain to implement.
I talked to Niri’s developer long time ago on Matrix and he agreed on that, however this behaviour (or apparent behaviour) is not the same with tabbed windows withing a column. I understand that within the windowing logic it is hard thing to do, and that they are not the same operations.
For what is worth, I’m not the only one with this problem, many people have expressed the same thought.
Well, it’s because the whole column is fullscreened instead of a single window in that case. I guess you can abuse it a little bit and write a script that’d switch the column into tabbed mode before fullscreening a window if the column has more than one window in it.
I don’t think there is a way to know if the column is already tabbed, though. Might need a bit of unholy incantations to make it all work.
Niri’s workspaces are just rows, windows being expelled from the columns when fullscreened is very much expected.
I suppose what you want is floating the window and making it fullscreen, returning it to it’s position in the layout after returning it to it’s normal size?
To be honest, sounds like a bit of pain to implement.
I want to fullscreen a window that is contained within a column and when I toggle out of the fullscreen the window must not be expelled out of the column(staying in place). For example in Hyprland’s scrolling layout windows that are fullscreen keep are kept in the column (it looks clunky as hell).
I talked to Niri’s developer long time ago on Matrix and he agreed on that, however this behaviour (or apparent behaviour) is not the same with tabbed windows withing a column. I understand that within the windowing logic it is hard thing to do, and that they are not the same operations.
For what is worth, I’m not the only one with this problem, many people have expressed the same thought.
Well, it’s because the whole column is fullscreened instead of a single window in that case. I guess you can abuse it a little bit and write a script that’d switch the column into tabbed mode before fullscreening a window if the column has more than one window in it.
I don’t think there is a way to know if the column is already tabbed, though. Might need a bit of unholy incantations to make it all work.
Oh yeah, that would be pretty cursed.