Dotflow is a tool to manage your dotfiles.
- Link a file/folder to dotflow, this will move your file/folder to ~/.config/dotflow/ and create a symlink to the old path
dotflow link -p PATH
- Install will recreate the symlink to the original path again, this should be used when you want to use your dotfiles in a new system
dotflow install
- Remove will move the file back to its original path, remove the rymlink and remove from dotflow control
dotflow remove -p PATH
- Install go: https://go.dev/doc/install
- Install the binary
git clone https://github.com/arturgoms/dotflow.git
cd dotflow
go install
- Add go path to your env (.bash, .zshrc)
export PATH=$PATH:~/go/bin/