DSH Workspace Sidebar
pang123hui/dsh-workspace-sidebar · enterprise
DSH Web Plugin: Sidebar to Right Workspace (Profile Tree / Guit Difference / Submission History / File Reference)
★ 3GitHub stars
0Forks
2026-08-26Last updated
JavaScriptLanguage
MITLicense
Key features
- DifferenceGit Change File List (M=modification / D=deleted / U=New, Priority M>D>U), Diff click, automatically refresh (4s, one-way stack)
- Submission historyGit log-graph submit tree, dot file for change and click file for diff submission
- @filefile line hovering '@'button, add @relative path to input box
- Right dock, drag-and-write width (truck break/quick release of final position, no bounce), push session area to the left (data attribute anchor + CSS variable, DSH upgrade not dependent on layout class name)
Requirements
- Writing operation has bypassed DSH shell sandbox: File deletes/renames removes Node fs (unlink/rename) in a host process, git is performed through SandboxPolicy: DanboxOffice-Full-access - no longer subject to session workspace limits and any directory can be deleted/removable/sustainable.
- But the file system level ACL rejected (Windows Layer) would be unwieldy: if a directory (such as .git) is visible to external tools icils...
Install command
dsh plugin --profile web add github:pang123hui/dsh-workspace-sidebar