Conversation
Many users do not seem to read the docs. So, make the install script handle most of the things that we include in the docs quickstart. Ensures that the install script still functions as expected in non-interactive environments - setup scripts, ci, etc. Offers a flag just in case this check fails, to force non-interactive setup.
Greptile SummaryThis PR upgrades the install script to guide users through history import and sync account setup after installation, with automatic TTY detection and a The bash-preexec Last reviewed commit: 1770536 |
BinaryMuse
left a comment
There was a problem hiding this comment.
Overall flow looks good to me; don't know about the stdin stuff greptile raised (I'm probably the worst person to review this 😅)
|
yeah I think greptile is correct, will double check and try it on a few fresh machines! ty |
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Many users do not seem to read the docs. So, make the install script handle most of the things that we include in the docs quickstart. Ensures that the install script still functions as expected in non-interactive environments - setup scripts, ci, etc. Offers a flag just in case this check fails, to force non-interactive setup. <!-- Thank you for making a PR! Bug fixes are always welcome, but if you're adding a new feature or changing an existing one, we'd really appreciate if you open an issue, post on the forum, or drop in on Discord --> ## Checks - [ ] I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle - [ ] I have checked that there are no existing pull requests for the same thing --------- Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Many users do not seem to read the docs. So, make the install script handle most of the things that we include in the docs quickstart.
Ensures that the install script still functions as expected in non-interactive environments - setup scripts, ci, etc. Offers a flag just in case this check fails, to force non-interactive setup.
Checks