AI Agent Hub
Back to plugins
🖥️

dsh-find-bar

Client Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install secyborg/dsh-find-bar

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

Run dsh plugin install secyborg/dsh-find-bar in the DeepSeek Harness terminal to install this plugin; the source code lives at https://github.com/secyborg/dsh-find-bar . Restart the app once after installation to load it.

About this plugin

Electron-based desktop apps ship without a native find bar. In DSH desktop, scrolling through long conversations, verifying a quoted passage, or locating a keyword in the sidebar or settings page all used to mean slow manual scanning. dsh-find-bar steps in: press Cmd+F or Ctrl+F and a custom-styled find bar appears, themed to match the current CSS variables, with an experience that feels like the browser-native search.

The matching engine walks every rendered text node on the page (including shadow roots) via TreeWalker, building DOM Ranges for each hit. Highlighting is pure paint through the CSS Custom Highlight API, so no DOM mutation occurs and it stays completely out of the way of React rendering. Environments lacking the API fall back to window.find(). Search fires on every keystroke with debounce to follow streaming content, shows a live index-over-total counter, and Enter or Shift+Enter steps between matches.

Ideally suited for power users who work through multi-turn long conversations, deep context retrieval, or cross-page keyword lookups in DSH desktop. If you spent twenty minutes today hunting a sentence from three hours earlier in the chat, or want to confirm a setting name without clicking through tabs, this find bar is built for you.

Use Cases

  • Finding a specific phrase buried hours back in a long conversation
  • Locating a feature option across sidebar or settings pages
  • Stepping through each highlighted match while verifying a quote

Best For

  • Power users who work through long multi-turn conversations in DSH desktop
  • Anyone who needs fast keyword lookup across large rendered text areas
  • Desktop users who expect browser-grade find-and-highlight UX