Workspace: Remember the state (open/closed) of the sidebar views (tabs) for core plugins

Sidebar views (tabs) for core plugins (like tags, file explorer, etc) can be closed by the user. However, they are automatically recreated/opened during the next startup. This may lead to confusion. It would be better to remember the state of these views.

8 Likes

Use case or problem

On Obsidian launch many core plugins (e.g. Files, Bookmarks, Search, Properties) reopen their panel if it was closed in the previous session. I’d rather that they stayed closed and not clutter my workspace with buttons. If I need them, I could always just quickly summon them via the command palette.

(Also I’m not sure if they - especially the file browser - make launch take longer or Obsidian laggier by staying open in the background).

Proposed solution

Make core plugin panels remember their open/closed status across Obsidian relaunch. Plugins with multiple panels (Properties comes to mind) should remember the open/closed status of their individual panels. E.g. I always keep the ‘File properties’ panel open, but rarely need the ‘All properties’ panel.

Current workaround (optional)

I could disable some of the panel-only plugins (like Search or Files) altogether, but it would add extra hassle to go into the Settings to re-enable them when I want to invoke their panel, instead of just a quick string in the command palette.

Related feature requests (optional)

Couldn’t find any.

1 Like