AI Agent Hub
Back to plugins
🎮

dsh-workspace-colors

Fun & Dress-up Updated 2026.09.13

Run the following command in DeepSeek Harness:

dsh plugin install MirrMeur/dsh-workspace-colors

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

Run dsh plugin install MirrMeur/dsh-workspace-colors in DeepSeek Harness to install; source at https://github.com/MirrMeur/dsh-workspace-colors

About this plugin

Opening several workspaces in the DSH Web sidebar turns the row list into a wall of nearly identical icons and titles. dsh-workspace-colors solves that in one stroke: every workspace gets a dedicated hue that simultaneously colours the folder icon, the left accent bar, and the group micro-background, so you can grab the right row at a glance. Every colour is generated in the OKLCH perceptually uniform colour space as a solid tonal layer rather than an opacity overlay, which keeps the feel consistent across light and dark themes and prevents the tints from being washed out by the page background.

The plugin also lets you lay a soft colour wash over the whole interface. Six curated presets – dusty sage, warm cream, sky blue, soft lavender, cherry pink, and deep ink – ship out of the box, and you can fine-tune both hue and strength from the settings panel with instant feedback. Surface layers fade in a graduated 0.7 / 0.5 / 0.35 sequence and borders dim further, so the UI hierarchy stays intact. A quiet but useful safeguard: any workspace colour whose hue falls within 45° of your chosen background is automatically reassigned to a neighbouring slot, and the original mapping is restored the moment you switch the tint off, so you never have to dodge a clash by hand.

The third feature is a memory-reclaim status panel. It surfaces the DSH backend process RSS and CPU, the combined Chrome renderer memory footprint, and whether the auto-reclaim daemon is running. You can toggle the enabled flag in ~/.dsh/auto-reclaim.yaml right from the panel instead of switching to a terminal. A restart action is only honoured when the backend is launchd-managed; otherwise the API returns 409, protecting you from killing a process that will not come back on its own.

The plugin ships with zero external dependencies and does not import any @deepseek-ai/* runtime packages. The host side registers two lightweight API endpoints; the browser side hooks into slots, locale, theme, and ctx.theme.overrideTokens(). It is aimed at users who want a tidier, more personal DSH Web experience and a quick glance at resource usage without ever leaving the settings page.

Use Cases

  • Juggling several workspaces and needing to spot the right one at a glance
  • Laying a soft colour wash over the DSH Web interface to break the monochrome default
  • Checking backend and renderer memory usage right from the settings panel

Best For

  • Users who want a tidier, more distinctive DSH Web sidebar
  • Tinkerers who prefer zero-dependency, lightweight cosmetic plugins
  • Developers who occasionally need a quick resource-usage glance