dsh-theme-palettes
Run the following command in DeepSeek Harness:
dsh plugin install RainbowDashy/dsh-theme-palettes
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install RainbowDashy/dsh-theme-palettes in your terminal to install this palette plugin; source is at https://github.com/RainbowDashy/dsh-theme-palettes.
About this plugin
The DSH appearance picker (light, dark, system) is hardcoded into the harness and cannot be extended by third-party themes. dsh-theme-palettes works around this by applying a single theme.overrideTokens layer on top of the active theme. It never registers a theme id and never calls setTheme; while the plugin is loaded its tokens win on a per-token basis, and removing the plugin cleanly restores the stock palette—zero invasiveness, fully reversible.
Three faithfully ported palettes ship out of the box: VSCode Red (deep maroon base with a #cc3333 accent), Solarized Dark (base03 teal-black ladder with a #2aa198 cyan accent), and Solarized Light (base3 cream ladder with a #b58900 gold accent). Each covers 87 to 89 design tokens spanning editor chrome, sidebar, code blocks, inputs, brand accent, and status colors. Pick a palette for the light and dark appearance independently from Settings → Plugins → Plugin Configuration; changes apply live and persist to the user settings file. System mode tracks the OS scheme and re-fires on flip, and referencing an unregistered id falls back gracefully to the default.
The themePalettes registration API (registerPalette / list) treats a palette as pure data: third-party plugins supply a unique id and a flat token map, and the palette appears automatically in the settings dropdown. This makes the plugin ideal for end users who want one-click visual restyling of their DSH workspace, and for plugin authors who need to bundle a signature color scheme or enforce a team-wide visual standard without understanding DSH internals.
Use Cases
- One-click switch to VSCode Red or Solarized Dark/Light palettes
- Assign different palettes for light and dark appearances independently
- Third-party plugins register custom palettes via the themePalettes API
Best For
- End users who want quick visual restyling of their DSH workspace
- Developers bundling a signature color scheme into their plugin
- Plugin authors enforcing a team-wide visual standard
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.