[Feature] [Implementation] Alternative to Nested Vaults to Save on RAM resources

In the end, I still went back to the original idea. One TEMP vault.

I have a Siri shortcut that moves over the markdown file along with each image corresponding to this file. This process could be done with A-Shell but since I have JB, I use a local SSH action with a full shell script I whomped together with the help/hindrance of a cheap chat robot.

I also have various WorkSpace shortcuts where a full array of pre-defined markdown files along with attachments images are moved over and I open the workspace with those files (with Obsidian Advanced URI).
So I can work with any file with any leading character (not like before, when I had to switch vaults) in any self-defined group/topic.

Then I have a shortcut that moves back all files from the TEMP vault to the Master Vault.
Should I want to go back to using one of my A-Z sub-vaults, I included a script in the MoveBackTemp shortcut which updates any plugin that has been upgraded while in the TEMP vault. Some plugins needed to be excluded from the sync.

  • With JB, one can install any command to be used in a Siri SSH action. Rsync, ripgrep, fzf, awk, etc.

The working experience is flawless, especially because I am using other plugins necessary to have a seamless interaction with files/references not yet in the TEMP vault. One of them is the Various Complements plugin.

  • Another subscript in MoveTempBack syncs my VC dictionary files to a folder in the Master Vault, so any new items I put in there would be available on PC as well. Of course, any changes made to these dictionary files on PC (if any) need to be synced back to the TEMP vault as well.

When I have done enough work for the day (I like resting my back and reading on and generally working with the iPad), I press one shortcut again that includes MoveBackTemp and syncs with GitHub. Again, I use SSH (and NewTerm).