dsh-hotkeys-platform
Run the following command in DeepSeek Harness:
dsh plugin install whitewatercn/dsh-hotkeys-platform
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install whitewatercn/dsh-hotkeys-platform in the DeepSeek Harness terminal to install; source is at https://github.com/whitewatercn/dsh-hotkeys-platform
About this plugin
In the DSH plugin ecosystem, each plugin tends to intercept keyboard events on its own and maintain a separate set of hotkey settings, leaving users with a scattered, hard-to-overview configuration landscape. dsh-hotkeys-platform consolidates this into a single registry service, ctx.hotkeys: a plugin simply calls registerAction to declare its action, default key, and trigger scope, while the platform handles unified persistence of user overrides and exposes a centralized settings page (DSH Settings > Hotkeys) or the /hotkeys command.
Five built-in trigger scopes-global, input, question-card, command-palette, and custom-cover everything from global shortcuts to keypresses inside specific components. Two configuration paths are provided: a visual combo-key editor and keyboard recording. Keys follow a three-state model: untouched (falls back to the declared default), recorded (uses the user's binding), or disabled (suppressed entirely). When two actions claim the same combo, the settings page highlights the conflict in red and the earlier-registered action wins.
Whether you are building a DSH plugin that needs key bindings or a DSH user who wants to see and manage every plugin shortcut in one place, this platform is the unified infrastructure you get by adding 'hotkeys' to your inject array.
Use Cases
- Register custom hotkey actions with scoped triggers for a DSH plugin
- View, record, or disable keybindings from all plugins in one settings page
- Detect and resolve conflicts when multiple plugins bind the same key combo
Best For
- DSH plugin developers who need keyboard shortcuts
- DSH users who want a single place to manage all plugin keybindings
- Platform maintainers ensuring a consistent DSH plugin ecosystem
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.