Back to directory

deepseek-harness-shorekeeper-theme

In a curated listMaintenance: Active

solispark/deepseek-harness-shorekeeper-theme

Plays a hand-drawn Shorekeeper startup film and uses the same footage as a looping chat backdrop, with a sidebar panel for custom image/video background, dimming, blur and UI transparency.

View on GitHub
$ dsh plugin --profile desktop add "link:<absolute path to the theme directory>"

33

stars

4

forks

JavaScript

Language

MIT

License

2026-10-25

Created

2026-11-13

Last push

MIT-licensed DSH theme plugin that plays a hand-drawn Shorekeeper startup film, loops the same footage as the chat backdrop, and adds a sidebar panel for custom backgrounds, transparency, dimming and blur.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-11-13

License

MIT

01What can it help you accomplish?

  • Give DeepSeek Harness a cinematic startup instead of the plain loading screen

    A 1600×900 H.264 startup film drawn stroke by stroke, then the eye opening and the logo assembling, with DSH's own loading screen still visible underneath

    DSH users who want the app to feel themed rather than default, without patching the app itself

  • Run a themed workspace with your own background

    A seamless 3.3s loop of the same footage, or your own image / video, with transparency, dimming and blur tuned live

    People who keep DSH open all day and want readable text on a personalised backdrop

  • Back out to the stock look at any time

    The original appearance restored by the master switch, or the bundle removed from the profile

    Anyone trying the theme out before committing to it

02How to install into DeepSeek Harness

Prerequisites

  • A DSH `desktop` profile whose `package.json` you can edit (the README uses `--profile desktop`)
  • The theme directory available on disk — the README installs it as a `link:` dependency pointing at that directory
  • Node.js only if you rebuild the bundle with `node build.mjs` after changing the film, strokes or logo

Installation steps

  1. 01

    Install it into the profile as a link to the theme directory: `dsh plugin --profile desktop add "link:<absolute path to the theme directory>"`

    $ dsh plugin --profile desktop add "link:<absolute path to the theme directory>"

  2. 02

    Confirm `@local/dsh-shorekeeper-startup` appears in `dsh.profile.bundles` of `~/.dsh/profiles/desktop/package.json`

  3. 03

    Restart DSH so the startup film plays on the next launch

Verify the integration

  • The startup film plays on launch, and the left sidebar shows the new "Shorekeeper Theme" entry that opens the settings page
  • Skipping with `ESC`, a click or the skip control ends the film immediately and reveals the workspace

Rollback

  • `dsh plugin --profile desktop remove @local/dsh-shorekeeper-startup` uninstalls the bundle
  • Or turn off the master switch in the theme settings — the README states the original appearance is fully restored

03DSH integration and capability boundaries

DSH integrationNative runtime

DSH theme plugin bundle: `cordis.patch.yml` inserts a `shorekeeper-startup` row, the empty host half provides only the Loader entry, and the browser bundle paints the startup film plus a sidebar settings page

  • Hand-drawn startup film

    a DSH launch with the bundle enabled→406 vector strokes drawn stroke by stroke in three passes, then the eye-opening flash, the title text and the 24-part logo assembly

    mounts a portal on `document.body` that covers the whole window, including the top menu bar
  • Seamless looping backdrop

    the startup footage, or your own image / video file→a 3.3s loop with the last 0.7s cross-faded into the opening, or your own background

    custom files are kept only in the local IndexedDB, up to 120 MB
  • Live display controls

    the "Shorekeeper Theme" settings page in the left sidebar→UI transparency 5–85%, background dimming 0–85% and blur 0–30px, applied instantly

    overrides four theme tokens through `ctx.theme.overrideTokens` without changing your light / dark / system preference
  • Startup film switch and replay

    the settings page toggles→the film plays on every launch, or replays on demand

    all settings persist in `localStorage` under `dsh-shorekeeper.theme.v2`
  • Reduced-motion friendly

    an OS with `prefers-reduced-motion` set→particles, stroke growth and displacement animations are turned off

04Who is it for? When not to use it?

Good for

  • DSH users who want the app to feel themed rather than default, without patching the app itself
  • People who keep DSH open all day and want readable text on a personalised backdrop
  • Anyone trying the theme out before committing to it

Not for

  • The film and logo come from user-provided Wuthering Waves material: the characters and footage are copyright Kuro Games, and the plugin is meant for local personal use only — the assets are not redistributed.
  • The README installs the theme as a `link:` dependency on a local directory in the `desktop` profile and requires the bundle to be listed in `dsh.profile.bundles`; there is no published package spec to install from.

05Compatibility, maintenance and safety notes

  • The startup film is a portal on `document.body` that covers the entire window including the top menu bar; the native Windows minimize / maximize / close buttons are drawn by the system, so the web layer cannot cover them.
  • The film and logo come from user-provided Wuthering Waves material: the characters and footage are copyright Kuro Games, and the plugin is meant for local personal use only — the assets are not redistributed.
  • The film, stroke paths and logo parts are embedded into `client.js` (~2.9 MB) at build time, so changing the footage means replacing `assets/startup.mp4` and rebuilding with `node build.mjs`.
  • The README installs the theme as a `link:` dependency on a local directory in the `desktop` profile and requires the bundle to be listed in `dsh.profile.bundles`; there is no published package spec to install from.
2026-10-252026-11-10v1.2.1

MIT · README evidence only, latest release v1.2.1, safety not audited

06Frequently asked questions

How do I install the theme into DeepSeek Harness?

Install it into the `desktop` profile as a link to the theme directory — `dsh plugin --profile desktop add "link:<absolute path>"` — then confirm `@local/dsh-shorekeeper-startup` is listed in `dsh.profile.bundles` of `~/.dsh/profiles/desktop/package.json` and restart DSH so the startup film plays. Removing it is `dsh plugin --profile desktop remove @local/dsh-shorekeeper-startup`.

What does it change inside the DSH workspace?

It adds the startup film overlay, the looping chat backdrop and a "Shorekeeper Theme" entry in the left sidebar. Your settings live in `localStorage` under `dsh-shorekeeper.theme.v2`, and custom background files stay in the local IndexedDB (120 MB limit) — nothing is written to the project files and no host routes or external assets are used.

Can I use my own background instead of the Shorekeeper footage?

Yes. The settings page lets you drag in or pick an image or video as the background, and separately adjust UI transparency (5–85%), background dimming (0–85%) and blur (0–30px). Turning the master switch off restores the original DSH appearance completely.

How is this different from a plain wallpaper or shell tweak?

It is a DSH theme plugin, not a desktop wallpaper: the startup film is drawn by Canvas stroke by stroke and then hands over to a seamless 3.3s loop of the same footage, and the transparency overrides four DSH theme tokens through `ctx.theme.overrideTokens` so it stacks with your light / dark / system theme instead of replacing the preference.

What are the licensing limits?

The film and logo are user-provided Wuthering Waves material; the characters and footage are copyright Kuro Games, and the README scopes the plugin to local personal use and does not redistribute those assets. If you rebuild the bundle with your own footage, that footage is embedded into `client.js` (~2.9 MB).

08Data and sources

  • Author-claimedgithub.com62fff8c25764…

    给 DeepSeek Harness 的主题插件:启动时播放「逐笔线稿 → 睁眼 → 文字与标识」的守岸人影片,结束后把同一段画面作为全屏背景,侧边栏里提供交互面板,可换成自己的图片或视频,并调节界面透明度。

  • Author-claimedgithub.com62fff8c25764…

    已安装进 `desktop` profile(`link:` 到本目录)。手动安装:

  • Author-claimedgithub.com62fff8c25764…

    | `cordis.patch.yml` | 插入 `shorekeeper-startup` 行 |

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-11-13. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.