DeepSeek Harness Plugin

Nwflower/dsh-claude-style

Stars ★ 466 Downloads (30d) 34,631 Category Themes & Appearance Added 2026-09-21 npm dsh-claude-style

Claude Code Desktop look-and-feel for the DSH Web GUI — ivory/warm-black dual canvas, clay accent, three-font typography, permission segmented control and brand switcher, via CSS overrides and client DOM overrides.

Install

# from npm (prebuilt)

dsh plugin --profile web add dsh-claude-style

# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)

dsh plugin --profile web add github:Nwflower/dsh-claude-style

Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).

README

DSH Claude Style

A theme plugin that brings the look and feel of Claude Code Desktop to the DeepSeek Harness Web GUI.

Why settle for another Claude Code when your next Claude Code Desktop is here.

Preview

The settings page switches between the two palettes; light and dark follow the system.

Claude

Code home above, Markdown conversation below; light on the left, dark on the right. White canvas #FFFFFF with a #FAFAFA sidebar, near-black #191919 with a #1F1F1F sidebar, ember orange #D97757 for every action, and Claude Code's pixel crab on the composer.

DeepSeek

Pale blue-white canvas #FBFCFF with a #F7F9FF sidebar, blue-black #13161D, DeepSeek blue #4D6BFE; Deepy the pixel whale stands on the composer, in eight states:

In Settings the mascot can also be switched to the pixel crab Clawd or the whale girl.

The workspaces, sessions, usage figures and nickname in the screenshots are sample data.

Installation

From the official plugin page add the package below, or from a terminal:

dsh-claude-style
dsh plugin --profile web add dsh-claude-style                    # npm package (recommended)
dsh plugin --profile web add Nwflower/dsh-claude-style#dist      # GitHub release branch

Also from the plugin market or the Skin Center of the dsh-web-all plugin. Keep one theme enabled at a time; dsh ≥ 0.1.7 is required, and a restart of DeepSeek Harness brings the full feature set.

Fonts

The Anthropic fonts have no public release; this repository only offers copies for download and study.

To enable them, install the .ttf files on your system, or copy them into $DSH_HOME/dsh-claude-style/fonts/.

Documentation

Document Contents
Design tokens The palette, typography, shape, motion and layer rules
Architecture decisions One page per direction: background, decision, consequences, revisiting conditions
Changelog Version history
Contributing Building from packages/client/src/, commit conventions, and the screenshot and regression tooling

License

Except where otherwise stated, this repository is licensed under MIT.

The Sodium rendering engine is licensed under the PolyForm Shield License 1.0.0.

Acknowledgements

  • "Sodium" (钠) is named after Minecraft's Sodium rendering mod; this plugin is not affiliated with it.
  • The message navigator follows SherUnlocked-4869's dsh-plugin-msg-nav (MIT).
  • The animation frames of Deepy the pixel whale come from the Deepy whale theme pack drawn by calmly-eating-bugs (@wp3171216237), and ship with the plugin by the author's permission; GIFs of all 20 animations are in docs/gifs/.
  • The whale girl pixel emoji set came with issue #224.
  • The enhanced animations in the chat area are modified from dsh-chat-ux (MIT).
  • Clawd is a character of Anthropic. Its frames are not covered by the MIT license (see LICENSE). This plugin is an unofficial fan work, not affiliated with or endorsed by Anthropic.

Related projects

Running several themes at once? Try dsh-skin-manager — it switches between all installed themes from a single settings page.

Want to import your Claude Code / Codex session history into DSH and keep the conversation going? Try the author's other plugin, dsh-chat-import.

Star History

Content from the project README on GitHub ↗

Links

More in this category

View the whole category →

Community comments

Comments are public GitHub Discussions. Loading them connects to GitHub and Giscus; a GitHub account is required to post.