Repository navigation
Releases: Yporcupine/dsh-session-switcher
Releases · Yporcupine/dsh-session-switcher
Release list
v1.3.0 — initial public release
Initial public release of Session Switcher for DSH Desktop.
Hold Ctrl and tap Tab to open a floating list of recently viewed sessions; keep tapping to move the highlight and release the modifier(s) to open it. Ctrl+Shift+Tab moves backwards, Esc cancels, Enter / click opens a row directly.
Install
- Plugin manager (recommended): DSH Plugins page → Add plugin → Install a third-party plugin → paste
https://github.com/Yporcupine/dsh-session-switcher(or the tarball asset below). - CLI:
dsh plugin --profile desktop add https://github.com/Yporcupine/dsh-session-switcher - Requires DSH Desktop 0.2.1-rc.2 (
engines.dsh).
Contents
client.js— browser half: fixed-input Ctrl+Tab registration, MRU session list,shell.overlaypanel, running-state spinnerindex.js+cordis.patch.yml— host half / bundle patchlocale/— EN + ZH plugin metadata,icon.svg— plugin iconverify-client.cjs— self-contained harness (node verify-client.cjs)
Full install, development and implementation docs are in the README.
首个公开版本。按住 Ctrl 敲 Tab 打开最近会话浮动列表,继续按 Tab 移动高亮,松开修饰键打开高亮会话(Ctrl+Shift+Tab 反向,Esc 取消)。安装:DSH「插件」页 → 添加插件 → 安装第三方插件 → 填入仓库地址或下方 tarball 附件;或使用 dsh plugin add。需要 DSH Desktop 0.2.1-rc.2。