Back to home@marcemira

dsh-theme-nier-automata

NieR:Automata-inspired YoRHa theme for DeepSeek Harness web

Stars
0
Language
Created
Sep 3, 2026
Updated
Sep 3, 2026
GitHub repo

Introduction

dsh-theme-nier-automata

A DeepSeek Harness (dsh-web) theme that recreates NieR:Automata's YoRHa interface: warm beige palette, 0.3rem grid mesh, CRT vignette, wipe-fill hover, double-bar staff-line rules, and optional glitch FX.

Unofficial fan work. Not affiliated with Square Enix or PlatinumGames.

What it does

LayerEffect
TokensEvery --dsw-alias-* / --dsw-specific-* token remapped to the verified YoRHa beige. Light and dark values are identical, so Appearance Light / Dark / System never leaves beige.
TexturesCanonical CSS grid (0.3rem / #ccc8b1), film grain, top/bottom staff-line ornaments.
CRTLimb-darkening vignette. Full intensity adds scanlines and a subtle barrel-displacement filter.
UI feelWipe-fill hover, double-bar hover rules, muddy header blocks, inverted selection, zero radius / zero soft shadows, Manrope (Rodin stand-in).
Motion320ms "moist" easing; wipe-fills stay 200ms linear.
GlitchRGB-split shake on error / alert surfaces at Full intensity.

Install (local)

From your dsh-web profile (~/.dsh/profiles/web):

{
  "dependencies": {
    "dsh-theme-nier-automata": "file:../../../src/dsh-theme-nier-automata"
  },
  "dsh": {
    "profile": {
      "bundles": [
        "dsh-theme-nier-automata"
      ]
    }
  }
}

Then:

cd ~/.dsh/profiles/web
pnpm install

Restart dsh web. Open Settings → General. Enable NieR:Automata. Pick Subtle or Full.

Install (published)

cd ~/.dsh/profiles/web
pnpm add dsh-theme-nier-automata

Add dsh-theme-nier-automata to dsh.profile.bundles and restart dsh web. Also installable from dshmarket once published.

Settings

Persisted under ui-nier-theme in $DSH_HOME/settings.yaml:

ui-nier-theme:
  enabled: true
  intensity: subtle   # or full

A localStorage fallback keeps the choice if the Host settings write is refused.

Using Rodin

Manrope is the OFL stand-in. If you own Fontworks Rodin, drop it in:

@font-face {
  font-family: 'Rodin';
  src: url('/path/to/Rodin.woff2') format('woff2');
  font-weight: 300 700;
}

Then override --dsw-font-family to 'Rodin', 'Manrope', sans-serif.

Develop

cd ~/src/dsh-theme-nier-automata
pnpm install
pnpm typecheck
pnpm test
pnpm build

pnpm build emits lib/index.js (host) and lib/client.js (DSH ModuleLoader factory).

Visual references

See THIRD_PARTY_NOTICES.md for attribution.

Limitation

DSH's layout (sidebar + chat) will not become NieR's tabbed system menu or plugin-chip grid. This plugin skins colors, textures, FX, and interaction feel without forking the UI shell.