nothingislost / obsidian-workspaces-plus

Quickly switch and manage Obsidian workspaces
GNU General Public License v3.0
197 stars 6 forks source link

Per Window Workspaces #104

Open johannesCmayer opened 1 year ago

johannesCmayer commented 1 year ago

Is your feature request related to a problem? Please describe. Often I have multiple windows open in Obsidian on multiple different workspaces, workspaces from the window manager that is. However, this breaks basically the workspace feature completely, because all windows are part of the same workspace, which is extremely bad in my opinion.

Describe the solution you'd like I would much prefer it if each Obsidian window has its own workspace associated with it. That means if I have workspaces A, B, C, I can load a workspace into a specific window which then replaces all of the tabs in the window with the tabs from lets say A. If currently workspace B is loaded, then the tabs of workspace B are saved. This would even allow you to open the same workspace in different windows which would be very good I think. When I am loading a set of taps into a window the other obsidian windows should not be affected by this at all.

Describe alternatives you've considered

JasonBates commented 2 months ago

I have a much more holistic use of workspaces. I have contexts and projects that require multiple windows of specific notes open at once, which needs saving and loading depending on what 'context' 'i'm in. Currently Workspaces doesn't handle different windows open / maximised on multiple monitors particularly well, but that's fine.

I guess I'm arguing against 'window specific workspaces', and for a 'group of windows' and state being saved as part of workspaces, but I understand that there will be people who want / use both approaches