最近用 Claude Code 比较多,我一直有几个小痛点:
所以我把自己日常使用的 statusline 和主题配置整理成了一个独立仓库:claude-code-config。
现在 statusline 会常驻显示:
用量低于 60% 显示绿色,60%–85% 显示黄色,85% 以上显示红色。看一眼状态栏,基本就知道当前会话和仓库处在什么状态。
主题部分提供 dopamine light / dark 两套变体,会根据系统外观同步到 Claude Code 实际读取的位置。想改颜色的话,只需要维护仓库里的主题文件,不用直接修改生成产物。
安装方式比较简单:
git clone https://github.com/HD838A/claude-code-config.git
cd claude-code-config
./install.sh
如果想先看看会不会正确接入、不希望写入配置,可以运行:
./install.sh --check
安装脚本是幂等的,可以重复执行。它只会修改 ~/.claude/settings.json 里的三处路径引用:statusline command 和两个同步 hook ;其他设置不动,写入前会自动备份,并校验 JSON 是否合法。
因为 statusline 每次刷新都会重新运行,我也专门压了一轮进程数。README 里记录的典型路径从最初约 113 ms 降到了约 42 ms ;另外把 macOS 自带 Bash 3.2 的两个实际踩坑也写进了文档,方便后续维护或二次修改。
仓库地址:
https://github.com/HD838A/claude-code-config
项目刚公开,欢迎试用。如果你也在折腾 Claude Code 的 statusline 、主题或多 worktree 工作流,欢迎交流;觉得有用的话,也欢迎点个 Star 。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.