Skip to content

Conversation

@roerohan
Copy link
Contributor

Inspired by #5267

Added a new lucent-orng theme to the TUI with a vibrant orange color scheme supporting both dark and light modes. It's the same as the orng theme, but with transparent backgrounds for those who prefer to see their default terminal colorscheme.

The lucent-orng theme features:

  • Orange primary accent (#EC5B2B)
  • Warm secondary tones (#EE7948)
  • Clean transparent backgrounds
  • High contrast text for readability
  • Complementary colors (blue, cyan, yellow) for syntax highlighting
image

@rekram1-node
Copy link
Collaborator

/oc update the code so the new theme is imported and referenced same as all the other themes, i think the file is theme.tsx or something

@opencode-agent
Copy link
Contributor

The changes have been made correctly. Here's what was done:

  1. Added the import at line 26:

    import lucentOrng from "./theme/lucent-orng.json" with { type: "json" }
  2. Added to DEFAULT_THEMES at line 156:

    ["lucent-orng"]: lucentOrng,

The theme follows the same pattern as catppuccin-macchiato and one-dark which use bracket notation for hyphenated theme names. The file diagnostics error is expected since the lucent-orng.json file from the PR hasn't been merged into the codebase yet.

New%20session%20-%202025-12-17T15%3A01%3A20.443Z
opencode session  |  github run

@rekram1-node rekram1-node merged commit 9954855 into sst:dev Dec 17, 2025
3 checks passed
@roerohan
Copy link
Contributor Author

Looks like this PR is on production, but the publish action failed: https://github.com/sst/opencode/actions/runs/20307516055/job/58329178530

I installed the latest version of opencode, and I don't see the lucent-orng theme. Any suggestions on how to fix this?

@rekram1-node
Copy link
Collaborator

@roerohan so our flow is really weird but you won't see this until we cut another release.

You can basically disregard production branch. Production branch is used for infra/docs/zen deployments.

dev is default branch and we cut releases for opencode from that, so in the next release we cut you will see ur theme.

In the meantime if u do bunx opencode-ai@dev it should have your changes

@roerohan
Copy link
Contributor Author

Got it! Makes sense, thanks for the explanation 🙇

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