Python command line application to backup IDE / code editor settings.
Python command line application to backup IDE / code editor settings. Currently only VSCode is supported.
Motivation: I have most of my projects in Github, but don't want to put editor settings there. This lets me save the important information in launch.json, settings.json, to some central location.
- Simply copies files to given destination
- files are numgered sequentially, like old-school VMS
- files are compared so only changed files are backed up.
- numbering preserves the extension so the OS still recognizes the file type.
VSCode offers settings sync, but not for workspaces, only for user settings.
Git, Hg, etc. seem too heavy.
$ pip install snit
$ snit [OPTIONS] COMMAND Options: -a, --archive PATH Specify the directory for the archive. Can be set with the SNIT_DIR environment variable. [required] --help Show this message and exit. Commands: backup Backup editor settings. list List any found backups.
Copies workspace settings to
Verify Unix compatibility.
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
snit-0.1.1.tar.gz (3.6 kB view hashes)
snit-0.1.1-py3-none-any.whl (3.9 kB view hashes)