v0.1.3
亮点
- 分割线细线化:侧边栏内部分割线从 7px 实底色块改为居中 1px 发丝线(
::after伪元素绘制),更贴合 DSH 扁平化设计语言;悬停/拖拽时线变色为强调色,不再整条填充;7px 拖拽热区保持不变,可拖拽性不受影响
安装
与 v0.1.2 相同,两种通道互斥二选一(详见 README「通道互斥」)。
A. plugin-registry(标准)——前置:DSH 已集成 plugin-registry(dsh registry 命令可用):
# 方式一:tarball(免克隆)
dsh registry install dsh-better-sidebar-v0.1.3.tgz
# 方式二:源码构建
git clone https://github.com/dsh-external/DSH-better-sidebar.git
cd DSH-better-sidebar && pnpm install && pnpm build
node scripts/package-registry.mjs
dsh registry install ./registry
dsh registry enable dsh-external/dsh-better-sidebarB. 官方 profile(不依赖 plugin-registry):
git clone https://github.com/dsh-external/DSH-better-sidebar.git
cd DSH-better-sidebar && pnpm install && pnpm build
dsh plugin --profile web add link:<绝对路径>
# 并在 ~/.dsh/profiles/web/cordis.patch.yml 追加:
# - insert:
# - id: better-sidebar
# name: 'dsh-better-sidebar'重启 DSH 并硬刷新(Cmd/Ctrl+Shift+R)后生效。
Checks
pnpm typecheck✅pnpm test(66 用例)✅pnpm build✅