🎨 dsh-opencode-palette
🌐 中文 · English
38 themes for DSH, one click.
38 款配色,一键给 DSH 换装。
Your ⭐ is the brightest star in my night sky.

INSTALL
Get started in three steps
npm install -g @deepseek-ai/dsh
dsh plugin --profile web add dsh-opencode-palette
① Install the plugin.
② Open “OpenCode Palette”. Settings → Plugins → OpenCode Palette
③ Pick a theme you like.
EXTENSIONS
What the OpenCode themes come with
| IP theme capsules | 25 preinstalled: 原神 Genshin, 库洛米 Kuromi, 哆啦A梦 Doraemon, 哈利波特 Harry Potter, 赛博朋克2077 Cyberpunk 2077, 宝可梦 Pokémon, 龙珠 Dragon Ball… ready out of the box — pick one you like and use it as the base for your colors. |
| Build your own capsule | 37 slots, one at a time, with a miniature DSH preview on the right — click an element in the preview and the matching row on the left scrolls to the middle and opens the color picker; hover a slot on the left and that element lights up in the preview. Saved capsules land in <DSH_HOME>/opencode-palette/custom-themes/. |
| Fonts and size | Fonts sit apart from color: Mono (terminal look) turns the whole interface monospaced, Regular (interface look) applies monospace to code blocks only; size 11–24 px, and the code font can be picked from the fonts installed on this machine. |
UPGRADE
Upgrade
dsh plugin --profile web update dsh-opencode-palette
dsh plugin --profile desktop update dsh-opencode-palette
dsh plugin --profile web add dsh-opencode-palette@2.1.10
dsh plugin --profile desktop add dsh-opencode-palette@2.1.10
Settings → Plugins → OpenCode Palette → Check for updates
MORE
More from the author
If you like this plugin, these might be useful too:
dsh-prompt — The boilerplate prompts you repeat over and over, saved as custom templates and injected in one click — no more effort spent.
dsh-mattpocock-skills-deck — The whole mattpocock/skills set (nearly 300k stars) preinstalled — 27 skills, ready as soon as it's installed.
dsh-im-companion — Adds the ideas of an “assistant” and a “home” to dsh-im.
THANKS
Contributors
@oopsdoes — #46 proposed light-mode following for opaque themes (the half #45 deferred) 🌹; #55 caught follow-system persisting as dark 🌹
@gitwch1 — #73 found no repro on a fresh install, suggesting a missed DSH restart or a second theme plugin double-overriding 🌹
@anci3ntr0ck — #73 reported diff rows unreadable across most themes: tints sitting on the text, Nord a solid block 🌹
@SRKBob — #43 found the whites too harsh and asked for a softer palette 🌹
@anupamme — #32 flagged a missing check on theme downloads 🌹
@Number444 — #12 asked for Maple Mono NF CN 2:1 CJK 🌹
@xiSage — #11 asked for any system font; the panel now lists your local fonts 🌹
@the-beating-light-of-the-nail — #3 listed this plugin in DSH Meme Hub with palette notes 🌹
CONNECT
Feedback & Contact
👏Welcome PRs and issues. A single spark can start a prairie fire 🔥. Any suggestion, opinion, idea or rant — come join the group and talk.