论坛
BBS
默认
简体中文
繁體中文
登录
全球主机MJJ交流论坛
»
论坛
›
主机交流
›
VPS综合讨论
›
我那套注释写着「与 iTerm2 完全一致」的 Warp 主题, 1 ...
返回列表
发新帖
查看:
1
|
回复:
0
我那套注释写着「与 iTerm2 完全一致」的 Warp 主题, 16 个色槽错了 8 个
[复制链接]
huiyonghkw
huiyonghkw
当前离线
积分
3
1
主题
0
回帖
3
积分
新手上路
新手上路, 积分 3, 距离下一级还需 47 积分
新手上路, 积分 3, 距离下一级还需 47 积分
积分
3
关注TA
发消息
发表于
昨天 11:58
|
显示全部楼层
|
阅读模式
项目地址:
https://github.com/huiyonghkw/hekouwang-terminal-kit
( MIT )
先说让我动手做这东西的那一下。
我以前是手工维护多套终端配色的:iTerm2 一套、Warp 一套、bat 一套、delta 一套,换主题就挨个改过去。有天我打开自己那个 Warp 主题文件,注释上写着「与 iTerm2
完全一致」,顺手写脚本对了一遍——16 个 ANSI 色槽错了 8 个。不知道哪次改漏的,也不知道错了多久,反正我用了大半年没发现。
手写多套色板一定会漂,这事靠自律解决不了。
所以这套东西只做一件核心的事:一份色板当唯一真相源,剩下的全部生成。./
theme.sh
v2-mihei 一条命令,iTerm2 / Ghostty / Warp / macOS 自带终端四个终端,加上
bat ( cat )、fzf ( Ctrl+T )、eza ( ls )、delta ( git diff )、tmux 、VS Code ,一起换到同一套颜色。
各说各的颜色同一份色板生成
同一台机器、同样三条命令:eza 列目录、cat 看代码、git diff 看改动。
左边不是「配色难看」——Monokai 是经典配色,delta 的红绿是出厂默认。问题是三个工具各说各的方言:eza 一套色、bat 是品红、git diff
是纯红纯绿,还都跟终端底色不搭。右边这四个是同一份色板算出来的,所以是一家人。
另外几处,是我天天用 Claude Code 这类 CLI agent 逼出来的:
Shift+Enter 换行不提交,写多行 prompt 不会敲一半就发出去
ERROR / WARN / SUCCESS 在输出里自动标色( iTerm2 Triggers ),agent 吐几百行日志时能一眼扫到红的
跟随系统深浅色自动换肤,白天靠窗、开会投屏不用手切
doctor.sh
--profile 直接点名是哪个插件让你终端开得慢(我自己机器上揪出来的是 compinit ,258ms )
还有两点,是我装别人 dotfiles 时最怕的,所以特意做了:
不覆盖你的 .zshrc:
migrate.sh
把你现有的 alias/PATH 搬进 ~/.zshrc.local 再套模板,运行时只往你的配置里加一行 source
敢装也敢卸:
install.sh
--dry-run 先列出要改哪些文件、写哪些系统设置、什么绝对不碰;
uninstall.sh
从备份还原、把 GUI 设置恢复出厂默认
字体一个都不带。仓库里只有一张优先级表,按你机器上已经装了什么去认( Operator Mono → Maple Mono NF CN → JetBrains
Mono )——商业字体的授权我扛不起,也不该由我替你分发。
分档也摆在明面上,不搞解锁码:开源版 MIT ,3 套社区配色( catppuccin-mocha / tokyo-night / gruvbox-dark )、毛玻璃、Triggers 、Shift+Enter 、现代 CLI
全家桶、能自己修的体检、一键卸载,全都在,它不是试用版。付费包 ¥19.9 卖的是我自己做的那两件事:4 套品牌主题(含两套亮色)+「让这份色板走出
iTerm2 」的多终端与全生态生成器。付费件不在时,生成器照常出完整的 iTerm2 主题,只打印一行「以下属付费包,当前不生成」,不报错也不留半成品。
脚本默认英文,--lang zh 或 HKW_LANG=zh 切中文。macOS only 。
欢迎拍砖,尤其是卸载那条路径——那部分我最想听到有人真的跑一遍再来说话。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
Archiver
|
手机版
|
小黑屋
|
全球主机MJJ交流论坛
Powered by
Discuz!
X5.0
© 2001-2026
Discuz! Team
.
在本版发帖
返回顶部
快速回复
返回顶部
返回列表