Commit Graph

3 Commits

Author SHA1 Message Date
Julien Calixte
4ac285715f chore: add some help from so for Sequoia command 2026-07-14 17:00:31 +02:00
Julien Calixte
22e6c1b1b2 docs(installer): mark slice 4 (install.sh + release) done; hosting resolved 2026-07-14 16:01:00 +02:00
Julien Calixte
691319cbd1 feat(installer): self-contained macOS SD-card setup CLI
A ratatui TUI that provisions the SD card for a pre-flashed Typoena:
Preflight → Configure → SD card → Done. Clones the notes repo onto the
card with system git (PAT in http.extraHeader, never in origin), seeds
.typoena.toml, writes typoena.conf, strips AppleDouble, ejects. An
already-provisioned card is handled by a y-confirmed wipe-and-reclone
that only ever removes repo/ + the dirty journal.

This is the target of typoena.dev's `curl … | sh`. Also records firmware
auto-update options in docs/macroplan.md (v1.x).
2026-07-14 15:56:34 +02:00