feat: bootstrap.sh defaults to its own clone URL — one URL to type

This commit is contained in:
bcherb2
2026-08-22 21:58:59 -04:00
parent ea10ba9d4a
commit 926a71266e
3 changed files with 23 additions and 23 deletions
+4 -3
View File
@@ -22,11 +22,12 @@ sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply <this repo url>
~/.local/bin/dotup
```
The first line is also wrapped as `bootstrap.sh` in this repo, for anyone who
can fetch it raw but cannot remember chezmoi's incantation:
The first line is also wrapped as `bootstrap.sh`, which defaults to this
repo's own clone URL — the one place in the tier a real host appears, because
fetching the file proves you already know it:
```sh
curl -fsSL <this repo raw url>/bootstrap.sh | sh -s -- <this repo url>
curl -fsSL <this repo raw url>/bootstrap.sh | sh
```
Two commands. The first lays down the files and clones the six externals; the