Tools & Capabilities

dsh-clean-desktop-shell-pro

Aicksion/dsh-clean-desktop-shell-pro · ★ 1

Aicksion

Enhanced fork of dsh-clean-desktop-shell: auto-starts the local backend with --no-open, prompts before closing the backend on quit…

License
MIT
Added
2026-10-30
Maintenance
active
Install kind
github
Manifest status
Declared
Manifest path
package.json#dsh
Manifest checked
2026-10-30T09:38:23.420Z
Lifecycle scripts
None found

Static manifest checks report declarations only; they are not compatibility or security review.

安装

dsh plugin --profile web add 'github:Aicksion/dsh-clean-desktop-shell-pro#03fdf5d8b0959c3738cdb3d887baa6d017443fe6'

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

For install and environment setup, plus plugin development tutorials, see DSH community docs ↗

README

Source README · body: en · Read Chinese README

Table of contents
  1. Enhancements over upstream
  2. Install
  3. Desktop shortcut
  4. License & attribution
  5. Pre-publish TODO (authors only)

English | 中文

An enhanced fork of dsh-clean-desktop-shell: on top of "wrap your web profile in a native window", it fills in the backend lifecycle management a desktop app should have.

Enhancements over upstream

  1. Auto-start the backend on launch — no more clicking "start backend" manually; the local dsh web backend is started automatically.
  2. No browser window — the backend is started with --no-open, so only the native window appears, never a browser tab.
  3. Ask before closing the backend on quit — the tray "quit" shows "close backend and quit / quit only / cancel".
  4. Backend starts in parallel with Electron — the backend is kicked off during Electron init, so cold start is faster.

Install

dsh plugin --profile web add dsh-clean-desktop-shell-pro

Then restart dsh web. It reuses your existing web profile and the Electron runtime ($DSH_HOME/desktop-shell-runtime).

If you already have the upstream dsh-clean-desktop-shell installed, remove it first to avoid two desktop shells starting at once:

dsh plugin --profile web remove dsh-clean-desktop-shell

Desktop shortcut

After the first launch, use the tray right-click menu → "create desktop shortcut", or the first-run prompt.

License & attribution

This package is a fork of dsh-clean-desktop-shell (MIT), keeping its LICENSE and contributor list.

Pre-publish TODO (authors only)

Before publishing, replace YOUR_NAME in electron/update.js with your GitHub username and create the corresponding repository.