AI Agent Hub
Back to plugins
🖥️

dsh-hotkey

Client Updated 2026.09.04

Run the following command in DeepSeek Harness:

dsh plugin install melt502/dsh-hotkey

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

Run dsh plugin install melt502/dsh-hotkey in DeepSeek Harness to install this plugin; the source repository is at https://github.com/melt502/dsh-hotkey.

About this plugin

dsh-hotkey solves a small but constant annoyance in the DSH Desktop web GUI: far too many high-frequency operations are mouse-only. Toggling sidebars, opening the terminal, paging through the session list, focusing the composer—each one demands a deliberate click. The plugin injects keyboard entry points into twenty workbench actions, with sixteen bound to sensible defaults out of the box, so your hands can stay on the keys.

The day-to-day experience is built around a visual keybinding editor inside the settings page. Click Change, press the new chord, and you are done—Esc cancels the recording, Delete disables an action entirely. A conflict detector flags overlapping bindings and resolves them by table order, and the full keymap can be exported as JSON for cross-device sync or team-wide standardization. Under the hood every action follows a service-API-first strategy with a DOM fallback, so a late-registering plugin service never leaves a shortcut dead. Right-sidebar buttons are navigable with arrow keys, Side Chat unfolds in two stages with a single chord, and Vision mode toggles with one shortcut.

Built for DSH power users who live on the keyboard, VS Code developers who expect familiar chord patterns, and teams that need consistent key configuration across members. Both prerequisite plugins are optional—every other shortcut works without them.

Use Cases

  • Keep hands on the keys—toggle sidebars, open the terminal, and page through sessions in one fluid sequence
  • Standardize team keybindings by exporting the JSON keymap and sharing it with every member
  • Navigate right-sidebar buttons with arrow keys and open Side Chat in two steps for faster browsing

Best For

  • DSH Desktop power users who want to minimize mouse interaction
  • Developers coming from VS Code who expect familiar chord patterns
  • Team leads or managers who need consistent key configuration across members