Back to home@Yyyyyylor

dsh-asuka-school-theme

Theme-Asuka — An unofficial Asuka-inspired theme plugin for DeepSeek Harness Web UI, featuring time-of-day wallpapers, adaptive palette transitions, and restrained EVA-02 visual details.

Stars
0
Language
TypeScript
Created
Aug 25, 2026
Updated
Aug 27, 2026
GitHub repo

Introduction

Asuka School // 02

简体中文

An unofficial fan-made Light/Dark appearance plugin for the DeepSeek Harness Web UI. It pairs restrained school blue, ribbon red, warm paper, and quiet Tokyo-3 night tones with three right-composed wallpapers that follow the local time of day.

Not affiliated with DeepSeek, khara, Evangelion, or any original rights holder.

Preview

Theme-Asuka running in DeepSeek Harness

Compatibility

  • DSH: 0.1.1-rc.2
  • Cordis: 4.0.1
  • Target: Ubuntu / WSL2 Ubuntu with DSH Web and Linux Chrome

Install

From GitHub Release (recommended)

dsh plugin --profile web add https://github.com/Yyyyyylor/dsh-asuka-school-theme/releases/download/v1.0.1/dsh-asuka-school-theme-1.0.1.tgz

This project is not published to npm. The GitHub Release asset is a prebuilt, versioned package and is the preferred installation source.

From GitHub source

dsh plugin --profile web add github:Yyyyyylor/dsh-asuka-school-theme#v1.0.1

This requires Git to be available on the host. Pin the tag instead of using main so updates remain predictable.

From a local checkout

pnpm install
pnpm build
npm pack
dsh plugin --profile web add ./dsh-asuka-school-theme-1.0.1.tgz

Restart the DSH Web profile after installing, updating, or removing the plugin. The final filename should match the .tgz emitted by npm pack.

Use

  • Open Settings → General → Theme-Asuka for the quick Off / On the Way to School / Noon Classroom / Tokyo-3 Night scene switch.
  • Open Settings → Theme-Asuka for wallpaper period, opacity, blur, decorative details, reduced motion, and reset. In the default automatic setting, Early is 06:00–11:00, Noon is 11:00–17:00, and Night is 17:00–06:00; the wallpaper crossfades at each boundary.

The default mode is Off. This plugin leaves the official Light, Dark, and System appearance unchanged; it only adds the selected wallpaper scene.

Privacy and assets

No credentials, telemetry, image upload, or browser localStorage preference store is used. Scalar preferences are stored in DSH's plugin-owned Host settings namespace. The three bundled WebPs are generated project assets; see assets/LICENSE.md and docs/ASSETS.md.

Do not package private artwork from assets/private/.

Development

pnpm build
pnpm test
pnpm check
npm pack --dry-run

The package publishes prebuilt lib/index.js and lib/client.js; end users do not need a postinstall build. See docs/RESEARCH.md for the current DSH runtime-audit limitation and docs/COMPATIBILITY.md for remaining live integration checks.