- eza: apt.fury.io PPA is dead (401 Unauthorized); install the single binary from the upstream GitHub release tarball (eza_x86_64-unknown-linux-gnu.tar.gz) into /usr/local/bin — no apt repo, system-wide
- starship: scrub $ARCH/$PLATFORM from the installer env — our lib/detect.sh exports ARCH=amd64, which the starship installer reuses (it checks ${ARCH-}) and skips its own amd64->x86_64 mapping, producing an unsupported 'amd64-unknown-linux-musl' target. Default bin dir is /usr/local/bin anyway
- zoxide: install system-wide (--bin-dir /usr/local/bin) instead of ~/.local/bin — when run as root the default landed in /root (wrong user for the create-user path) and wasn't on $PATH
|
||
|---|---|---|
| .. | ||
| 00-preflight.sh | ||
| 05-create-user.sh | ||
| 10-packages.sh | ||
| 20-docker.sh | ||
| 25-angie.sh | ||
| 30-shell-zsh.sh | ||
| 35-nvm.sh | ||
| 40-nvim.sh | ||
| 50-hardening.sh | ||
| 60-sanity.sh | ||