论坛
BBS
默认
简体中文
繁體中文
登录
全球主机MJJ交流论坛
»
论坛
›
主机交流
›
VPS综合讨论
›
我把 Claude Code 的 statusline 和主题配置整理成了一 ...
返回列表
发新帖
查看:
0
|
回复:
0
我把 Claude Code 的 statusline 和主题配置整理成了一个可版本化仓库
[复制链接]
ichanne
ichanne
当前离线
积分
12
2
主题
3
回帖
12
积分
新手上路
新手上路, 积分 12, 距离下一级还需 38 积分
新手上路, 积分 12, 距离下一级还需 38 积分
积分
12
关注TA
发消息
发表于
昨天 21:43
|
显示全部楼层
|
阅读模式
最近用 Claude Code 比较多,我一直有几个小痛点:
对话一长,刚才交代的任务很容易滚出视野;
当前目录、worktree 、分支和 Git 状态散落在不同命令里;
模型、上下文和用量信息虽然重要,但临时查看会打断工作流;
主题颜色自己改完之后,很难同步、回滚,也不方便在不同环境复用。
所以我把自己日常使用的 statusline 和主题配置整理成了一个独立仓库:claude-code-config。
现在 statusline 会常驻显示:
最近一条我发给 Claude Code 的消息;
当前目录、worktree 名称和 Git 分支;
conflict 、stash 、modified 、staged 、untracked 、ahead 、behind 等状态徽章;
当前模型、上下文占用,以及 5 小时和 7 天用量信息。
用量低于 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 。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
Archiver
|
手机版
|
小黑屋
|
全球主机MJJ交流论坛
Powered by
Discuz!
X5.0
© 2001-2026
Discuz! Team
.
在本版发帖
返回顶部
快速回复
返回顶部
返回列表