wsync
A tool for workplace syncronization. It uses git as a version control system to track changes
Usage
You can run wsync
in two modes:
sync current state and exit
cargo run <git-repository path> <file/folder-to-sync path> <alias>
sync current state and watch changes
cargo run <git-repository path> <file/folder-to-sync path> <alias> --watch
Example
cargo run git@github.com:tmcgroul/workplace-config.git /home/sar/.config/terminator/config terminator
Development
It's required to install pre-commit after git clone
pre-commit install