No description
				
			
		
				mostly this just has to do with workplace-related workflows and tools assuming that `origin` exists as a remote alias, which is unfortunate but such is life.  | 
			||
|---|---|---|
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| README.md | ||
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" },
]