feat: bootstrap.sh wraps the first command; the URL stays an argument

This commit is contained in:
bcherb2
2026-08-22 21:52:28 -04:00
parent 4043787a58
commit ea10ba9d4a
3 changed files with 52 additions and 0 deletions
+7
View File
@@ -22,6 +22,13 @@ 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:
```sh
curl -fsSL <this repo raw url>/bootstrap.sh | sh -s -- <this repo url>
```
Two commands. The first lays down the files and clones the six externals; the
second picks and installs the software. There is no third step, and nothing
here prompts for anything.