exoticknight/dsh-theme-eink-retro
A client-side e-ink / retro paper theme for DeepSeek Harness with a Balanced shell and a fully monochrome Immersive mode.
E-Ink Retro is a client-side theme for DeepSeek Harness that uses neutral paper surfaces, near-black type, hard offset shadows, compact corners and black-and-white selection states. The README describes two modes plus an off switch: Balanced applies the paper-and-ink shell while keeping semantic status colours and user media, Immersive maps supported DSH surfaces, status tokens and verified compatibility layers to grayscale (user media unchanged), and Off releases the theme token layer while leaving the plugin installed. It keeps a visible keyboard focus treatment across links, menus, form controls and tree items, leaves images, attachments and video unchanged, follows the DSH page language in English or Simplified Chinese, and pauses when you select another third-party theme.
Install
dsh plugin --profile web add github:exoticknight/dsh-theme-eink-retro#v0.3.3Copied verbatim from the README's 'Install the tagged GitHub release' block. The README says to restart DSH Web after installation and then open Settings → E-Ink Retro; the tag is intentionally pinned, so updates are an explicit re-install of a newer tag. Removal is dsh plugin --profile web remove dsh-theme-eink-retro.
Compatibility
The README's Requirements list DeepSeek Harness with a web profile, Node.js 20 or newer, and pnpm available to the DSH plugin command. A later table in the README records the local check environment as a specific Node.js version. The README cautions that DSH is in developer preview and a future release may change UI hooks or theme tokens and require a plugin update.
Details
- Repo: exoticknight/dsh-theme-eink-retro
- Category: Themes & Appearance
- Stars: 1
- Version: GitHub repo exoticknight/dsh-theme-eink-retro (Apache License 2.0, per the README's License section); installed from the tagged github: spec rather than a published npm package.
FAQ
- Does Immersive mode make my images grayscale?
- No. The README says user media (images, attachments, video, canvas output and iframes) keeps its original rendering in both modes; only managed DSH surfaces and status tokens are mapped to the ink ramp.
- How do updates work with the pinned tag?
- The README says the version tag is intentionally pinned, so an update is an explicit re-install of a newer release tag (replacing the version in the command) followed by a DSH Web restart.
Alternatives
Lhy723/dsh-neu-theme · GGBond2424648901/deep-whale-day-night-theme · MangMax/dsh-themes