xswt442-cmd/dsh-xswt-tauriapp--plugins-dsh-desktop-app ↗★ 0
dsh-xswt-tauriapp-plugin
Marketplace stub for the dsh-xswt-tauriapp desktop shell: on the first dsh start after install it downloads this platform's installer from the shell's GitHub release, verifies it against SHA256SUMS, and hands it to the operating system. 桌面外壳 dsh-xswt-tauriapp 的市场入口:安装后首次启动 dsh 时下载本平台安装包,用发布页的 SHA256SUMS 校验,再交给系统安装器。 适合需要快速部署和更新桌面外壳的自动化安装任务。
설치
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:xswt442-cmd/dsh-xswt-tauriapp#33388e19501c3e089df4d2167eb458cb2b1210af&path:plugins/dsh-desktop-appConfiguration
mode and open live in this bundle's patch row (cordis.patch.yml); the environment wins, so a
machine that must never download anything can opt out without editing a profile that dsh plugin
rewrites:
| Setting | Environment | Default | Meaning |
|---|---|---|---|
mode: auto | DSH_TAURIAPP_MODE=auto | ✓ | download, verify, hand over |
mode: notice | DSH_TAURIAPP_MODE=notice | print the release page, download nothing | |
mode: off | DSH_TAURIAPP_MODE=off | say nothing | |
open: true | DSH_TAURIAPP_NO_OPEN=1 disables | ✓ | open the verified installer |
Facts rather than settings: a machine with no desktop session (CI, or Linux without DISPLAY /
WAYLAND_DISPLAY) is only told where the download is, and a release with no installer for this
platform/architecture (linux/arm64, win32/arm64) is only pointed at the release page.
Two more variables exist for the tests and for a mirror: DSH_TAURIAPP_RELEASES_API replaces the
GitHub releases API URL, DSH_TAURIAPP_FORCE=1 offers the installer again after it has already been
downloaded once.