Summary
When using Sublime Text with OverrideAudit on multiple computers, the package overrides need to be recreated manually on each machine. The overrides can potentially be synchronized with user settings. It can be done by storing the actual package overrides in the subfolder inside the User/ directory (i.e. User/package overrides/) and creating a symlink in the Packages/ directory.
Expected Behavior
- Store the overrides in the User/ directory in order to allow them to be synchronized with the User/ folder (the actual synchronization is left for the user)
- Automatically detect (or via some refresh command) new overrides (synchronized from other computer) and create a symlink in the Packages/ directory
Extra information
Files in subfolders of the User/ are ignored by Sublime Text. This feature, along with symlinks technique suggested for synchronization using Dropbox can be used to synchronize the overrides across multiple computers.
The suggested files and folders structure:
Packages/
*symlink to example package 1 override*/
*symlink to example package 2 override*/
User/
package overrides/
*example package 1 override*/
overriden files
*example package 2 override*/
overriden files
I have tested such configuration and it seems to work without any issues.
Summary
When using Sublime Text with OverrideAudit on multiple computers, the package overrides need to be recreated manually on each machine. The overrides can potentially be synchronized with user settings. It can be done by storing the actual package overrides in the subfolder inside the User/ directory (i.e. User/package overrides/) and creating a symlink in the Packages/ directory.
Expected Behavior
Extra information
Files in subfolders of the User/ are ignored by Sublime Text. This feature, along with symlinks technique suggested for synchronization using Dropbox can be used to synchronize the overrides across multiple computers.
The suggested files and folders structure:
I have tested such configuration and it seems to work without any issues.