Skip to content

Update install.sh to improve user prompts and remove redundant messages.#69

Merged
rohitpaulk merged 1 commit intomainfrom
update-install-script-prompts
Jan 19, 2026
Merged

Update install.sh to improve user prompts and remove redundant messages.#69
rohitpaulk merged 1 commit intomainfrom
update-install-script-prompts

Conversation

@rohitpaulk
Copy link
Member

@rohitpaulk rohitpaulk commented Jan 19, 2026

Note

Modernizes the installer and aligns CI.

  • Switches install.sh to Bash with set -euo pipefail, adds colored/muted output, and ensures cleanup resets colors
  • Streamlines download/install UX: muted curl progress, clearer sudo notes, and a concise success message with version
  • Updates GitHub Actions to run bash install.sh on Linux (replacing dash -x)

Written by Cursor Bugbot for commit ee9f933. This will update automatically on new commits. Configure here.

@rohitpaulk rohitpaulk force-pushed the update-install-script-prompts branch 3 times, most recently from a63c4aa to 06c58ba Compare January 19, 2026 22:06
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is ON. A Cloud Agent has been kicked off to fix the reported issue.

@rohitpaulk rohitpaulk force-pushed the update-install-script-prompts branch from 06c58ba to 05ff7da Compare January 19, 2026 22:11
@cursor
Copy link

cursor bot commented Jan 19, 2026

Bugbot Autofix prepared a fix for the bug found in the latest run.

  • ✅ Fixed: Non-POSIX echo -e used with #!/bin/sh shebang
    • Replaced all echo -e calls with printf '%b' or printf '%b\n' which is POSIX-compliant and correctly interprets backslash escape sequences on all sh implementations including dash.

Create PR

@rohitpaulk rohitpaulk force-pushed the update-install-script-prompts branch from 05ff7da to ee9f933 Compare January 19, 2026 22:13
@rohitpaulk rohitpaulk merged commit 2e5556f into main Jan 19, 2026
4 checks passed
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.

1 participant