dsh-material-file-icons
Material Icon Theme file & folder icons for the DeepSeek Harness web GUI (dsh-better-sidebar) - 349 authentic SVGs, named folders with open variants, zero patching required
- Stars
- 0
- Language
- —
- Created
- Aug 23, 2026
- Updated
- Aug 23, 2026
Introduction
dsh-material-file-icons
Material Icon Theme-style file & folder icons for the DeepSeek Harness web GUI file explorer (dsh-better-sidebar).
What you get
- ~350 authentic SVGs from
PKief/vscode-material-icon-theme(MIT) and the shadcn glyph fromvscode-icons/vscode-icons - 90+ file types: languages, frameworks, configs, media, archives…
- Filename-specific icons:
component.json/components.json→ theme-aware shadcn logo,tsconfig.json,jest.config.*,.editorconfig,nest-cli.json, … - ~130 named folder families (
src,components,__tests__,.github,node_modules, …) with authentic open/closed variants
Install
dsh plugin --profile web add github:sarfarazstark/dsh-material-file-icons
Then restart DeepSeek Harness Desktop. That's it — no other steps.
How it works
- The host half serves every SVG over exact
/material-icons/*.svgroutes (in-memory cache). - The client half injects one stylesheet and runs a lightweight
MutationObserverthat tags explorer directory rows withdata-dir(folder name) anddata-openattributes. Pure CSS maps those to icons — no patching of dsh-better-sidebar required.
Uninstall
dsh plugin --profile web remove dsh-material-file-icons
Credits
Icon artwork belongs to the upstream projects: Material Icon Theme (MIT) and vscode-icons. This plugin only redistributes their SVG assets for use inside DSH.
License
MIT — see LICENSE.