The portability of Obsidian vaults is one of the most beautiful things about Obsidian. Pretty unbelievable that it doesn’t have an app portable mode.
Has there been any progress on this? The BAT script above doesn’t work, the wetransfer link is down, and no responses for ~3 months for PortableApps.com.
Is this a pipe dream at this point?
Very necessary! I tried the method with substitution through BAT. But if I launch a link in a browser from Obsidian, then a new profile is created. And all the cache and garbage from the browser ends up in my folder! This is bad
The problem is I am not sure which env variable is used by Obsidian to locate the user profile folder.
Since many env variables are changed, when you launch the browser it will see an empty APPDATA folder and will recreate a profile folder.
I solved my problem through NTFS file links.
My bat file is in the program folder for the “link”. set pathdest=%APPDATA%\obsidian MKLINK /D “%pathdest%” “%~dp0obsidian”
+1 on this if a web version included in sync is not implemented. An official portable install seems like a less labour intensive thing to allow for similar use cases as described by several users in this thread.
This is great, thanks for continually updating. Maybe soon you will be posting a 1.0.0.1 if they address some of the slowdown issues with 1.0, if that indeed is a thing.
With your portable, can you specify the working directory or drive? So you point it to your vault location, I get that. And the non-vault-spcific program settings which used to be in a c/userdata/obsidian type location, that will also be contained in the portable or USB location – but what about temp files, cache, or any other working files – will it use a default operating system location (which I dont want) or will it also use the USB or other specified portable folder/location?