dsh-modal-enhancer
Run the following command in DeepSeek Harness:
dsh plugin install lisniuse/dsh-modal-enhancer
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install lisniuse/dsh-modal-enhancer in the DeepSeek Harness terminal to install this plugin; the full source is available at https://github.com/lisniuse/dsh-modal-enhancer.
About this plugin
DeepSeek Harness modals in the web GUI follow the conventional full-screen backdrop plus centered box pattern, offering no way to drag, resize, or juggle multiple panels at once. dsh-modal-enhancer solves this purely on the client side: it discovers every dialog through the stable ARIA dialog contract and injects a top drag strip, eight-way resize handles (four edges + four corners), a pin pushpin that disables outside-click dismissal, a maximize / restore toggle, and a one-click backdrop-and-blur removal switch — without touching any Harness source code or relying on CSS-module hashes. Each dialog's geometry, maximized state, pin state, and backdrop preference are persisted to localStorage, so they survive React remounts and full browser restarts. A master switch under Settings → General → Popup Enhancer lets you enable or disable the entire plugin with one click, and unloading cleanly strips every injected node, listener, and inline style.
Use Cases
- Juggling multiple simultaneous dialogs by freely dragging and resizing each window into a comfortable layout
- Extended model-parameter or agent-preset tuning with the backdrop removed for less visual noise, geometry persisted across restarts
- Switching monitors or resolution and having every dialog geometry restore automatically instead of re-dragging each one
Best For
- Harness users who open multiple dialogs regularly and value free-form window placement
- Developers who compare or edit several panels side by side in a multi-window workflow
- End users who want desktop-grade window ergonomics without patching Harness source code
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.