AI Agent Hub
Back to plugins
🖥️

dsh-text-appearance

Client Updated 2026.08.16

Run the following command in DeepSeek Harness:

dsh plugin install zhuyoujie-2025/dsh-text-appearance

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install zhuyoujie-2025/dsh-text-appearance in your terminal to install; the source is available at https://github.com/zhuyoujie-2025/dsh-text-appearance

About this plugin

The built-in text appearance setting in DSH offers only a single color picker, making it difficult to fine-tune font, size, and color at the same time—let alone separately for the thinking trace and the main output. dsh-text-appearance adds an independent control chain for each under Settings → General: a font dropdown (system, CJK, serif, monospace and more), a full HSL trio of sliders (hue / saturation / lightness) with smooth, step-free dragging and a live swatch preview, and a 12–28 px size slider.

Under the hood the plugin is fully self-contained. It layers CSS overrides targeting [data-variant="think"] and [class="_markdown"] selectors, reuses the official theme tokens (--dsh-thinking- / --dsh-body-*), and touches no official source code. Preferences persist in localStorage and take effect in both the browser and the Electron desktop build. If the legacy color row from the ui-theme bundle still appears, simply unregister ThinkingColorRow to remove the conflict.

It is built for DSH users who care about reading comfort: swapping the thinking trace to a serif or monospace face, dialing the body text to a warmer gray, or shrinking the size to 14 px for a denser layout—all with a quick slider drag confirmed in the live preview before you even reload the page.

Use Cases

  • Applying a serif font to thinking and a monospace face to body independently
  • Dialing body text to warm gray at 14 px for a denser layout
  • Preserving identical appearance preferences across browser and desktop builds

Best For

  • DSH users who seek personalized typography and spacing
  • Power users wanting a clear visual hierarchy between thinking and output
  • Plugin users who prefer self-contained CSS without touching official source