VSCode settings sync extension to manage settings on GitHub and synchronize across multiple environments.
- Download the
.vsixfrom GitHub Releases - Install using the
code --install-extension.
$ code --install-extension /path/to/settings-sync-x.y.z.vsix
# If you are using Cursor
$ cursor --install-extension /path/to/settings-sync-x.y.z.vsix- Create a GitHub repository to store your settings. (e.g.
koki-develop/vscode-settings) - Set the repository in
sync.sourceRepositoryin settings.json.
// settings.json
{
"sync.sourceRepository": "<OWNER>/<REPO>"
}Run Sync: Upload Settings from the command palette.
You can also use Alt + Shift + U.
Run Sync: Download Settings from the command palette.
You can also use Alt + Shift + D.