lavapapa/dsh-composer-layout
Switches the DSH Web composer's controls layout: dock it to the right for side-by-side drafting with a draggable divider, keep it at the bottom for compact conversations, or let Automatic choose as the window changes. Models, permissions, sessions, tools and token accounting stay native, with per-session layout memory and third-party input controls folding into a … popup when space runs out.
DSH Composer Layout gives long answers and detailed prompts their own space by letting you switch the composer's controls layout. Dock Composer to the right for side-by-side drafting and reference an answer while shaping your next message (with a draggable divider to set the balance and independent scrolling of a long draft), keep it at the bottom for compact conversations, or let Automatic choose as the window changes. Narrow windows temporarily stack the panes and your Right preference returns when they fit again. In Bottom and Right layouts, overflowing third-party input controls fold into a … popup, slash and file-reference candidates stay inside the side pane, the right-side editor fills the available input surface with native text selection, and you can pick a narrow, medium or wide default right-pane width.
Install
dsh plugin --profile web add dsh-composer-layout@latestCopied verbatim from the README's Install block, which advises using your intended Web profile in place of web and following the plugin manager's loading instructions. The README also shows a GitHub-tag form dsh plugin --profile web add "github:lavapapa/dsh-composer-layout#<release-tag>".
Compatibility
A DSH Web layout plugin; the npm package includes the prebuilt plugin bundle. It changes only the composer's controls layout — models, permissions, sessions, tools and token accounting continue to use DSH's native behavior. Per-session layout memory is stored in the browser when 'Remember this session layout' is enabled.
Details
- Repo: lavapapa/dsh-composer-layout
- Category: Web UI Enhancements
- Stars: 3
- Version: GitHub repo lavapapa/dsh-composer-layout; npm package dsh-composer-layout at 0.1.24 (registry check 2026-10-10; registry repository field resolves back to this repo). MIT license.
Alternatives
147228/dsh-black-whale · aaravarr/dsh-subagent-max · alaliqing/claude-paper