-
Notifications
You must be signed in to change notification settings - Fork 829
Add one-liner installation script for simplified setup #153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
7bcf62d to
1050c1b
Compare
1050c1b to
b5f7445
Compare
| ██████╗ ███╗ ███╗ ██████╗ | ||
| ██╔═══██╗████╗ ████║██╔═══██╗ | ||
| ██║ ██║██╔████╔██║██║ ██║ | ||
| ██║ ██║██║╚██╔╝██║██║ ██║ | ||
| ╚██████╔╝██║ ╚═╝ ██║╚██████╔╝ | ||
| ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Quick note on branding: heard from @code-yeongyu that we're moving away from OmO as a shorthand. Going forward, think it'll be better to refer to it as oh-my-opencode or by the agent's name Sisyphus.
|
Makes me kinda hesitated to approve this or not- so many draft ideas in my brain. Sorry this would take a while to review. |
Related to #153 Co-authored-by: Taegeon Alan Go <[email protected]> 🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
Related to #153 Co-authored-by: Taegeon Alan Go <[email protected]> 🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
|
Hey @gtg7784 i introduced new installation cli thanks to you. though i cannot merge this pr but your approach made me to work on this. thanks. |
Related to code-yeongyu#153 Co-authored-by: Taegeon Alan Go <[email protected]> 🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
Related to code-yeongyu#153 Co-authored-by: Taegeon Alan Go <[email protected]> 🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
Background
Installing oh-my-opencode requires multiple steps: checking OpenCode, registering the plugin, configuring authentication, and setting up agent models based on user subscriptions. This complexity creates friction for new users.
Changes
src/auto-installer.ts— a Bun-executable script that handles the entire setup interactively:opencode.jsonoh-my-opencode.jsonconfig based on user's subscriptionsTesting
Follow the interactive prompts and verify:
~/.config/opencode/opencode.json~/.config/opencode/oh-my-opencode.json