Would like to see a Feature that can save a Plug-in Theme as a WorkSpace in order to be able to switch between it and the standard Obsidian Theme.
I would expand on this and say that plugin settings would be really interesting to save to workspaces, e.g. the state of your Sliding Panes configuration.
This could be hidden for the dev of the plugins.
If a plugin use the api: this.saveData and this.loadData (where this is the plugin class).
this.saveData
this.loadData
this
This saveData could be only for a workspace.
saveData
This would be very helpful. Wouldn’t even require a UI change re: development. When a new workspace is saved, it is assigned the current theme. So an end-user merely changes the theme manually once, then saves the workspace. Presto! Hotkey theme changes wrapped into existing functionality.
Would like to +1 for this
This is indeed may go wider than the original concept of “Workspace” as you imagine setup (pane position and some panes open with certain notes). But the widens definition still work for how us human imagine a “Workspace” - turn to it and everything is ready and works together great.