azazo1/dsh-node-accent1

dsh-node-accent

Recolor only the icon and title text of DSH web conversation rows, per tool or per event category, without rails or background tints.

包名
dsh-node-accent
版本
0.1.0
许可证
NOASSERTION
最近更新
2026年9月11日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:azazo1/dsh-node-accent

配置

设置 → 插件 → "节点着色". 改动即时生效, 写入 $DSH_HOME/settings.yamlnode-accent 段.

字段说明
paintIcon是否给行首图标上色, 默认开
paintTitle是否给标题文字上色, 默认开
colors每个事件类别一个颜色
toolColors按 wire 工具名逐个覆盖, 优先级高于类别色

类别与默认色:

类别覆盖的行默认色
searchweb_search, web_fetch#3b82f6
agentsubagent, workflow, send_message#a855f7
executebash, pwsh, run_code, terminal_*#f59e0b
fileread, write, edit, grep, glob#22c55e
tasktodo_write, create_goal, job_*#ec4899
command斜杠命令节点#f97316
thinking思考行#c4b5fd
context上下文注入行#8a9bb5
other未列出的工具#64748b

颜色值只接受 #rgb / #rrggbb / #rrggbbaargb() / hsl() / oklch() 一类颜色函数; 非法值回落到该类别的默认色, 不会把一条坏规则拼进样式表.

只写了 colors 的话, 想改某个具体工具 (例如让 writeread 分开), 在 "按工具名覆盖"里加一条 write → 颜色即可.