Saving workspace layout from "Manage" dialog

Use case or problem

I’ve recently started using Obsidian at work, and discovered the Workspaces core plugin, which really helps me keep the various aspects of my job in focus. That said, this happens repeatedly during the day:

  1. I’ve added several notes that belong to the workspace layout I believe I’m working in. I want to make sure they’re saved in that layout in case I have to switch workspaces suddenly; I want to be sure I’ll see them when I switch back.
  2. I click the “manage workspace layouts” icon on the ribbon menu. I see a list of the 6-8 different workspaces I juggle, with an “ACTIVE” indicator on one of them. Each one tells me the last time it was modified - minutes, hours, or days ago. There’s also a text box and a “Save” button in case I want to save the current layout under a new name.
  3. If I’m correct that the layout I want to save is the one that’s marked “ACTIVE”… I have to close the layout manager, go to the Command Palette, and pick “Save layout”.
  4. Often I then have to go back to the layout manager, to load a different workspace.

Proposed solution

Currently if you click “Save” in the layout manager when there’s nothing in the text box, it gives an error message. Why not simply have it save to the current layout, the one marked “ACTIVE”? And then if I need to load a different workspace, I’m already there in the manager.

(Extra-great would be if the manager could tell you whether the layout had been modified since it was last saved. If I don’t remember whether I created that important note 4 minutes ago or 6 minutes ago… seeing that I saved the layout 5 minutes ago doesn’t tell me what I’d really like to know.)

Current workaround (optional)

Well, as described above, I can leave the layout manager, go to the Command Palette, and then go back to the layout manager if needed.

It would just be much easier if I could see whether my layout needs to be saved, and then save it, without leaving the layout manager.

1 Like

I was coming to suggest this exact change. Workspaces are so useful, but I want to map a single hotkey that would allow me to do everything I need with workspaces, saving, switching, and loading.