CLI colors have low contrast on macOS Terminal (black / Pro theme) #4156

Open
opened 2026-02-16 17:42:49 -05:00 by yindo · 10 comments
Owner

Originally created by @huangsen365 on GitHub (Jan 4, 2026).

Originally assigned to: @rekram1-node on GitHub.

Description

Title

CLI colors have low contrast on macOS Terminal (black / Pro theme)


Description

Hi, thanks for OpenCode — great tool 👍

I’m using OpenCode on macOS with the built-in Terminal and the default Pro (black background) theme. The current CLI color scheme has low contrast, making some text and UI elements hard to read on a black background.

Environment

  • OS: macOS (MacBook)
  • Terminal: macOS Terminal
  • Theme: Pro (black)
  • Install: npm i -g opencode-ai

Issue

  • Some text colors are too dim on black backgrounds
  • Readability suffers in dark terminal themes
  • No obvious option to switch or customize CLI colors

Expected

  • Better contrast for dark terminals, or
  • A dark/high-contrast theme option, or
  • Configurable CLI color settings

Happy to help test or provide screenshots if needed. Thanks!

Plugins

No response

OpenCode version

1.0.223

Steps to reproduce

No response

Screenshot and/or share link

Image

Operating System

macOS 15.7.3

Terminal

Terminal (Built-in)

Originally created by @huangsen365 on GitHub (Jan 4, 2026). Originally assigned to: @rekram1-node on GitHub. ### Description ## Title CLI colors have low contrast on macOS Terminal (black / Pro theme) --- ## Description Hi, thanks for OpenCode — great tool 👍 I’m using OpenCode on **macOS** with the **built-in Terminal** and the default **Pro (black background)** theme. The current CLI color scheme has **low contrast**, making some text and UI elements hard to read on a black background. ### Environment * OS: macOS (MacBook) * Terminal: macOS Terminal * Theme: Pro (black) * Install: `npm i -g opencode-ai` ### Issue * Some text colors are too dim on black backgrounds * Readability suffers in dark terminal themes * No obvious option to switch or customize CLI colors ### Expected * Better contrast for dark terminals, or * A dark/high-contrast theme option, or * Configurable CLI color settings Happy to help test or provide screenshots if needed. Thanks! ### Plugins _No response_ ### OpenCode version 1.0.223 ### Steps to reproduce _No response_ ### Screenshot and/or share link <img width="1280" height="800" alt="Image" src="https://github.com/user-attachments/assets/1fe9208f-e4c0-485f-9774-665d6111987d" /> ### Operating System macOS 15.7.3 ### Terminal Terminal (Built-in)
yindo added the opentuibug labels 2026-02-16 17:42:49 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Jan 4, 2026):

This issue might be a duplicate of existing issues. Please check:

  • #5295: Text selection has poor contrast/readability on light terminals with certain themes
  • #4721: Theme fonts and colors render incorrectly in macOS terminal compared to VSCode terminal
  • #4928: Diffs invisible on light mode, regardless of theme
  • #480: Support dark/light mode os sync

Feel free to ignore if none of these address your specific case.

@github-actions[bot] commented on GitHub (Jan 4, 2026): This issue might be a duplicate of existing issues. Please check: - #5295: Text selection has poor contrast/readability on light terminals with certain themes - #4721: Theme fonts and colors render incorrectly in macOS terminal compared to VSCode terminal - #4928: Diffs invisible on light mode, regardless of theme - #480: Support dark/light mode os sync Feel free to ignore if none of these address your specific case.
Author
Owner

@DavidGOrtega commented on GitHub (Jan 6, 2026):

This issue is does also happens with the majority of the themes, I can barely see anything

@DavidGOrtega commented on GitHub (Jan 6, 2026): This issue is does also happens with the majority of the themes, I can barely see anything
Author
Owner

@rekram1-node commented on GitHub (Jan 6, 2026):

What terminal version do u have? I htink they fixed a bunch of color stuff in their latest versions

@rekram1-node commented on GitHub (Jan 6, 2026): What terminal version do u have? I htink they fixed a bunch of color stuff in their latest versions
Author
Owner

@DavidGOrtega commented on GitHub (Jan 7, 2026):

Terminal Version 2.14 (453)
MacOS Sonoma 14.5 (23F79)

@DavidGOrtega commented on GitHub (Jan 7, 2026): Terminal Version 2.14 (453) MacOS Sonoma 14.5 (23F79)
Author
Owner

@0xPT commented on GitHub (Jan 12, 2026):

Same issue

@0xPT commented on GitHub (Jan 12, 2026): Same issue
Author
Owner

@pavelhusa commented on GitHub (Jan 16, 2026):

Same issue happens on:
Sequoia 15.3.1 (24D70)
Teminal 2.14 (455)

@pavelhusa commented on GitHub (Jan 16, 2026): Same issue happens on: Sequoia 15.3.1 (24D70) Teminal 2.14 (455)
Author
Owner

@0xPT commented on GitHub (Jan 16, 2026):

They gave me advice in the Discord channel. You have to upgrade your MacOS or use a different terminal.

@0xPT commented on GitHub (Jan 16, 2026): They gave me advice in the Discord channel. You have to upgrade your MacOS or use a different terminal.
Author
Owner

@radoslawcz commented on GitHub (Jan 18, 2026):

Why I can't have a theme with simple black font??

@radoslawcz commented on GitHub (Jan 18, 2026): Why I can't have a theme with simple black font??
Author
Owner

@sakura-habby commented on GitHub (Jan 29, 2026):

Same here. I've tried every theme and none of them is easy to read.
MacOS Version 15.7.2 (24G325)

@sakura-habby commented on GitHub (Jan 29, 2026): Same here. I've tried every theme and none of them is easy to read. MacOS Version 15.7.2 (24G325)
Author
Owner

@JayTam commented on GitHub (Feb 1, 2026):

It’s the same issue on 15.4.1 (24E263). After updating to 26.2, the problem no longer occurs.

@JayTam commented on GitHub (Feb 1, 2026): It’s the same issue on 15.4.1 (24E263). After updating to 26.2, the problem no longer occurs.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#4156