dotfilesenv is the awesome cli to manage dotfiles.
It is so awesome that you can management your dotfiles (e.g. .zshrc, .vimrc).
Although the tool is already very awesome, developing is work in progress.
$ pip install git+https://github.com/yush1ga/dotfilesenv.git$ dotfilesenv link vimrc ~/.vimrc~/.vimrc is moved to ~/.dotfilesenv/vimrc and ~/vimrc becomes the symbolic link of it.
$ dotfilesenv list$ dotfilesenv delete vimrcThe link is deleted and the source file/directory is moved to former place.
$ dotfilesenv restoreSymbolic links are created from ~/.dotfilesenv .
How poor!
It happens sometimes in remote environment and so on.
However, you can get command to restore from ~/.dotfilesenv.
$ dotfilesenv restore --command
ln -s ~/.dotfilesenv/zshrc/.zshrc ~/.zshrc
ln -s ~/.dotfilesenv/vimrc/.vimrc ~/.vimrcUse my zsh-completions!
Please feel free to send pull requests to this awesome repository.