Depending on your platform, the following paths are used:
- Windows: %APPDATA%\Sublime Text 3
- OS X: ~/Library/Application Support/Sublime Text 3
- Linux: ~/.config/sublime-text-3
I try to store my files for compatibility with the XDG specifications wherever possible - including on OSX.
The principal thing I would like to do is load my ‘User’ configuration from ~/.config/sublime-text-3 (on OSX), rather than ~/Library/Application Support/Sublime Text 3. I’ve used symlinks in the past to do this, but am hoping a better solution may be possible. I also use the Project Manager package to store my projects in ~/.local/share/sublime-text-3/projects.
Additionally - is there any ability to ‘break out’ the sublime directory into a couple different locations:
- ~/.cache/sublime-text-3/ - Local app files that should never be sync’d between systems
- ~/.local/share/sublime-text-3 - Local data files that are private, but should be sync’d (such as the license file(s), dictionaries, etc.
Any suggestions? Thanks!