Skip to content

docs: recommend --trust-tap in Quick start#12

Merged
sahil-noon merged 1 commit into
mainfrom
docs-quickstart-trust-tap
Jun 2, 2026
Merged

docs: recommend --trust-tap in Quick start#12
sahil-noon merged 1 commit into
mainfrom
docs-quickstart-trust-tap

Conversation

@sahil87

@sahil87 sahil87 commented Jun 2, 2026

Copy link
Copy Markdown
Owner

Summary

Follow-up to #11. The --trust-tap flag and a Troubleshooting section landed there, but Quick start still showed bare shll shell-install — so a fresh user following the canonical "clean machine → wired toolkit" flow verbatim would wire their shell and then immediately hit the exact Homebrew tap-trust warning --trust-tap exists to resolve.

Change

  • Quick start now uses shll shell-install --trust-tap as the default first-run path (consistent with the security-forward stance of feat: shell-install --trust-tap (Homebrew tap-trust resolution) #11 — record genuine trust rather than silence the hint).
  • Added a one-line note that --trust-tap opts brew into HOMEBREW_REQUIRE_TAP_TRUST=1, which then requires explicit trust for other untrusted third-party taps too — so the global-posture side effect isn't silent. Points to Troubleshooting for the lighter HOMEBREW_NO_* alternatives and notes you can drop the flag.

Docs-only; no code change.

The Quick start flow wired the shell with bare `shll shell-install`, so a
fresh user following it verbatim still hit Homebrew's tap-trust warning that
`--trust-tap` was built to resolve. Make `--trust-tap` the default first-run
path and note that it opts brew into HOMEBREW_REQUIRE_TAP_TRUST=1 (affecting
other untrusted taps), with a pointer to the lighter alternatives.
@sahil-noon sahil-noon merged commit e15b382 into main Jun 2, 2026
@sahil-noon sahil-noon deleted the docs-quickstart-trust-tap branch June 2, 2026 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants