Automatically backup config file in your backup folder.
click
- Upload
cpfile fromdsttosrc
- Download
mvoriginal file fromdsttodst+'bak'- create
srcdir - create a symbolic link from
srctodst
# clone repo
git clone https://github.com/amomorning/config-link.git
cd config-link
# write your config.json
# for example in ~/backup/config.json
# upload
sudo python main.py --basepath "~/backup" upload
sudo python main.py --basepath "~/backup" download{
"vim": [
{
"src": "vim/autoload",
"dst": "~/.vim/autoload"
},
{
"src": "vim/.vimrc",
"dst": "~/.vimrc"
}
]
}~/backup
├── config.json
└── vim
├── .vimrc
└── autoload
└── plug.vim
3 directories, 2 files