You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried a bunch of options with a different configuration for the split command like topleft vsplit and leftabove vsplit but nothing helps to maintain the behavior I want to achieve.
Here is the problem
Screen.Recording.2025-06-28.at.10.55.11.mov
Outline is always open in a separate split and never recalculate the layout when the new window appears which makes a various widget always push the sidebar forward. This includes vim fugitive, some layouts of snack pickers and a bunch of other integrational plugins.
What I want to do?
I briefly looked at the way https://github.com/folke/edgy.nvim solves this and they seem to be just recalculating the layout whenever the new window appears, there seems to be no native way to stick the window to the left side of the screen using native split commands.
I tried a bunch of options with a different configuration for the split command like
topleft vsplitandleftabove vsplitbut nothing helps to maintain the behavior I want to achieve.Here is the problem
Screen.Recording.2025-06-28.at.10.55.11.mov
Outline is always open in a separate split and never recalculate the layout when the new window appears which makes a various widget always push the sidebar forward. This includes vim fugitive, some layouts of snack pickers and a bunch of other integrational plugins.
What I want to do?
I briefly looked at the way https://github.com/folke/edgy.nvim solves this and they seem to be just recalculating the layout whenever the new window appears, there seems to be no native way to stick the window to the left side of the screen using native split commands.