I see at least 2 different problems:
- sometimes it is cool to have different settings for different vaults
- sometimes it is cool to be able “switch off” some folders or zoom in some folders.
I think the solution is outside the nested vaults feature.
The first problem can be solved by making profiles of settings. Probably profiles idea can be unified with workspaces.
The second problem is about isolation of the area with which I am currently working on. And it can be solved by idea about folder settings from here:
The only thing remaining is to understand how to make it convenient for user to switch between different profiles / workspaces / modes etc.
My current suggestion is to let user make profiles, which contain preferences:
- workspace settings
- probably plugin settings
- appearance of folders settings etc
And let user switch between profiles with hotkeys like cmd+1, cmd+2, cmd+3.
thus if I want to zoom in specific folder, I user profile 2 (in which only specified folders appear everywhere: in link suggestions, quick open dialog, graph view etc.) and isolate it. If I want to see whole picture, I switch to profile 1 (all folders appear everywhere).
So you work in the only vault and do not have problems of nested vaults.
Please correct me if I missed something.