Back to plugins
dsh-spotlight Cover

dsh-spotlight

dsh-spotlight: keyboard-first command palette for DSH Web, helping AI developers search commands, sessions, and UI actions with ⌘K.

github.com/0xsline/dsh-spotlight
23 MIT Author 0xsline Updated

Install

dsh plugin --profile web add "@0xsline/dsh-spotlight"

dsh-spotlight

One palette for every jump: press ⌘K to fuzzy-search slash commands, recent sessions, UI actions, and plugin settings without touching the mouse.

What problem it solves

In DSH Web, slash commands, recent sessions, UI actions, and installed plugin settings live in separate corners of the interface, and clicking between them adds up. dsh-spotlight is a keyboard-first command palette: press ⌘K (macOS) or Ctrl+K to open one palette and search-and-run all of it with deterministic fuzzy matching, arrow-key selection, Enter to run, and Escape to close — without leaving the keyboard.

It does not keep a second command registry: it discovers and triggers the native actions DSH Web already provides, and contributes a single /spotlight command to the native slash menu. The shortcut can be re-recorded from the footer (“Shortcut”) and reset to the platform default (“Reset”), stored locally in the current browser. On unload it removes its event listeners, styles, and DOM nodes cleanly.

Key features

  • One global shortcut: ⌘K on macOS, Ctrl+K elsewhere, to summon it from anywhere
  • Native action discovery: finds and triggers DSH Web’s existing actions and contributes one /spotlight command
  • Fast fuzzy search: deterministic matching across slash commands, recent sessions, UI actions, and plugin settings
  • Keyboard navigation: Arrow Up/Down to select, Enter to run, Escape to close — or click a result
  • Customizable shortcut: re-record from the footer, stored locally in the current browser, per profile
  • Clean lifecycle: event listeners, styles, and DOM nodes removed on unload

Quick start

After installing and starting dsh web:

  1. Press ⌘K / Ctrl+K, or type /spotlight in the composer and pick it from the slash menu
  2. Type to filter commands and actions
  3. Use Arrow Up/Down and Enter, or click a result
  4. Click Shortcut in the footer to record a new combination, or Reset to restore the default

Shortcut preferences are local to the current browser origin and profile — nothing is uploaded to a server.

Who it is for

  • Keyboard-first DSH Web power users who care about speed
  • Anyone who wants to jump between commands, sessions, and settings without reaching for the mouse
Tags UI & Theme Tools

Compiled from the project README · All rights belong to the original author

Report issue / Request removal

Related plugins