Bootstrap (and backup) codebases with Dørst.
cargo install dorst
To begin, run dorst to create a configuration file in $HOME/.config/dorst and set targets (the current directory is the default backup destination). Dørts supports ssh-agent and can use gitconfig's credential helper for authentication.
dorst ~/backups/src
Example:
source_directory: ~/src targets: - https://github.com/charlesrocket/dotfiles - https://github.com/charlesrocket/freebsd-station - git@gitlab.com:charlesrocket/openbsd-station.git ```
The -c/--config flag allows the usage of an alterantive configuration file.
cargo install dorst --features gui
dorst --gui