AI Agent Hub
Back to plugins
dsh-better-uiux preview

dsh-better-uiux

Client Updated 2026.09.14

Run the following command in DeepSeek Harness:

dsh plugin install nguyenduclong-ict/dsh-better-uiux

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

Run dsh plugin install nguyenduclong-ict/dsh-better-uiux in your terminal to install the plugin from https://github.com/nguyeduclong-ict/dsh-better-uiux, then restart DSH Desktop or reload the profile to activate it. Source: https://github.com/nguyenduclong-ict/dsh-better-uiux

About this plugin

Running foreground commands or background jobs inside DSH Desktop usually means repeatedly refreshing or swapping windows just to catch the latest output, and the Web GUI look is entirely fixed by the framework. dsh-better-uiux bundles two improvements into a single Better UIUX section in Settings. The first streams live terminal output—both foreground command results and background job logs—into the conversation transcript as real-time blocks with a pulsing header dot, plus Copy, Stop, and View Job actions and clickable job rows, so you can track everything without leaving the current session. The second lets you paste your own CSS in the settings panel; changes are debounced at 500 ms and applied live with no restart or build step required.

Each feature has its own toggle, both on by default. Switching a feature off genuinely stops it: routes return enabled:false, subprocess and job interception is skipped, and every DOM node the live-terminal feature injected is removed from the page. Configuration is persisted to a JSON file under ~/.dsh and mirrored to the browser localStorage, shared across all windows and surviving a restart. The plugin ships its pre-built browser bundle, declares zero runtime dependencies, and needs no build step, so installing straight from GitHub is all it takes.

Ideal for users who regularly drive shell commands or background jobs inside DSH Desktop and want to follow output in real time without repeatedly refreshing the interface. Also a good fit for power users who find the default look or layout unsatisfying and want to drop in a custom CSS snippet to fine-tune the Web GUI appearance.

Screenshots

Use Cases

  • Stream foreground command and background job output live in the transcript without manual refresh
  • Paste custom CSS into the settings panel to restyle the Web GUI with zero rebuild
  • Toggle each feature independently from the Better UIUX section in Settings

Best For

  • Developers who frequently run shell commands or background jobs inside DSH Desktop
  • Power users who want to fine-tune the Web GUI appearance with custom CSS
  • Users who prefer plugin-based enhancements over modifying framework source code