Repository navigation
Device Selective Sync 0.3.1
First public release of Device Selective Sync, previously named Device Plugin Sync.
Choose which community plugins may upload and download on each computer, phone, or iPad through official Obsidian Sync. Includes per-device selection, installation-origin defaults for new plugins, optional local cleanup with recoverable backups, and Chinese/English interfaces.
The plugin ID remains device-plugin-sync; existing policy paths and settings are preserved.
Compatibility and limits
- Experimental: targets Obsidian 1.13.7 with strict private-interface checks. Other versions remain read-only for sync-setting changes.
- Requires an Obsidian account and paid Obsidian Sync subscription; this plugin itself is free under MIT.
- Phone/iPad changes require a local experimental opt-in. Real mobile and cross-device transfers have not yet been validated.
- Exclusions affect both uploads and downloads; files can arrive before exclusions, and in-flight transfers cannot be recalled.
- No analytics or separate upload service. Official Sync handles the vault and plugin-file transfers.
- The release is not yet listed in the Obsidian community directory.
Install
Download main.js, manifest.json, and styles.css into your vault's .obsidian/plugins/device-plugin-sync/, then enable Device Selective Sync. The ZIP contains the same three files in the plugin folder. See the README before configuring sync or cleanup.
Verification
Type checking, all 168 tests, and packaging passed locally with zero skips. Public CI intentionally skips 28 native fixtures when no Obsidian installation is available. These checks are not evidence of real mobile or network-transfer testing.