SyncOnSave is a Sublime Text 3 package that automatically copies saved project files from a defined source directory to a target directory (such as a mounted cloud drive like pCloud, a network share, or a local backup folder).
The plugin operates on a per-project basis and runs asynchronously in the background every time a file is saved, preserving your relative directory structure and file metadata without slowing down the editor.
unzip_first_SyncOnSave.zip archive from your account / product page.unzip_first_SyncOnSave.zip on your computer. Inside, you will find the SyncOnSave.sublime-package file.Installed Packages folder.SyncOnSave.sublime-package file into the Installed Packages folder.Because SyncOnSave stores its paths inside your Sublime project configuration, you must have an active .sublime-project saved in your current window before configuring the plugin.
Ctrl+Shift+P on Windows/Linux or Cmd+Shift+P on macOS).SyncOnSave and select SyncOnSave: Setup Project Directories.Sync Source Directory:) and press Enter.Sync Target Directory (e.g., P:\...):) and press Enter.SyncOnSave: Project settings configured successfully.You can also view or edit the configuration directly via Project > Edit Project. The plugin adds a sync_on_save block inside the "settings" object:
{
"folders":
[
{
"path": "."
}
],
"settings":
{
"sync_on_save":
{
"source": "C:\\Projects\\MyWebsite",
"target": "P:\\Backups\\MyWebsite"
}
}
}
Once configured, no further action is needed. Whenever you save (Ctrl+S / Cmd+S) a file located inside your configured Source Directory:
Coming soon.
.sublime-project file before running the setup command.SyncOnSave: Setup Project Directories: The configuration prompt does not open as a center-screen popup/modal. Check the bottom edge (footer area) of the Sublime Text window for the Sync Source Directory: text input field.source directory path.Sync skipped: Drive <X:> is disconnected—ensure your external or virtual cloud drive (e.g., pCloud) is mounted and accessible.Sync failed: Check console for details): Open the Sublime Text console via View > Show Console (or press Ctrl+`) to inspect the exact Python Sync Error: message (such as file permission issues or invalid path characters).For additional help related to extension, if you're our customer, reach out through our support ticket system at https://ignis.dev/support. For pre-sale questions use "Ask a question" button at https://ignis.dev/p/sync-on-save-for-sublime