How to Customize Your DeepSeek Harness Theme
Because DSH is plugin-native, restyling your agent workspace is a 3-step, 5-minute job — no source patches, no rebuild, works with npx installs.
Step 1 — Install the Skin Plugin
Requires DeepSeek Harness 0.1.0-rc.6+ and pnpm on your machine:
Step 2 — Restart DSH
The plugin installs additively into the web profile. Nothing in the host distribution is modified, and npx-based installs are fully supported.
Step 3 — Pick a Theme
Open Settings → General → Skin. You get 35 built-in themes — 14 developer classics (Catppuccin, Gruvbox, Solarized, Nord, Dracula, Tokyo Night, One Dark, Rosé Pine…) plus curated community themes, each with a choice of border style.
Popular picks: Catppuccin Mocha (soft pastel dark), Solarized Dark (the readability classic), Gruvbox Dark (retro groove warmth). Browse all 35 →
Go Further: Custom Themes from a Photo
In the skin selector choose "Custom (pick image)". The plugin extracts four seed colors (accent, secondary, surface, text) from any photo and derives a complete, contrast-checked theme — your wallpaper becomes your agent's look. Themes sync live across tabs with no first-paint flash.
Share Themes: Skin Pack Import / Export
Export skin pack downloads all your themes as a JSON file; teammates import it with one click. It is the simplest way to standardize the look across a team — or to publish your own theme collection.
FAQ
How do I switch back to the default look?
Settings → General → Skin → "Default". Instant restore, no restart needed.
Does theming slow DSH down?
No — themes are pure color derivation with no bitmap backgrounds, so there is no performance overhead.
Will a DSH update break my theme?
Unlikely. Theming happens by runtime DOM stamping with zero source patches; worst case, effects degrade to color-only.
Can I share themes with my team?
Yes — Export skin pack → JSON file → teammates use Import skin pack.