diff --git a/default/.config/zsh/bootstrap.sh b/default/.config/zsh/bootstrap.sh index 0f22d50..fb6c54e 100755 --- a/default/.config/zsh/bootstrap.sh +++ b/default/.config/zsh/bootstrap.sh @@ -2,11 +2,11 @@ set -e # If piped, download and run as file so exec works -if [[ ! -t 0 ]]; then +if [[ ! -t 0 && -z "$_BOOTSTRAP_FILE" ]]; then TMP=$(mktemp /tmp/bootstrap.XXXXXX.sh) curl -fsSL https://git.jeremymcclure.com/jeremy/dotstate-storage/raw/branch/master/default/.config/zsh/bootstrap.sh -o "$TMP" chmod +x "$TMP" - exec "$TMP" + _BOOTSTRAP_FILE=1 exec "$TMP" fi # --- Helpers ---