Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 647 Bytes

README.md

File metadata and controls

26 lines (22 loc) · 647 Bytes

gwar: git workspaces and repositories

this is not meant for general consumption!

i like to be able to quickly bootstrap my git projects when i move into a fresh os install - having a single-file binary to make that happen seemed really nice, plus, i was looking for an excuse to play with rust a bit. you have been warned.

example config

[[workspace]]
path = "$HOME/projects"
ssh_key_path = "$HOME/.ssh/id_rsa"
origin.base_addr = "ssh://git@pingo.thermokar.st"
origin.name = "pingo"
repos = [
  "gpx-web-utils",
  "gwar",
  "zettel",
]
remotes = [
  { name = "thermokarst", base_addr = "ssh://git@github.com/thermokarst" },
]