Skip to content

[feature request] Automatically relayout sidebar when new windows are open #137

@dmtrKovalenko

Description

@dmtrKovalenko

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions