有人用 chezmoi 吗

2025 年 3 月 26 日
 stimw

为什么使用 chezmoi: https://www.chezmoi.io/why-use-chezmoi/

刚开始会觉得挺好的,但是过一段时间就感觉麻烦不想用。

如果所有的 dot 文件都是自己手动修改的,那可能还没有那么麻烦;一旦有些文件不是自己写入的,而是某些脚本自己去修改的 dot 文件,比如我正在使用的 lazyvim ,那一切都变得很麻烦。简单的同步需要分几步跑 command ,最近想放弃了。

2371 次点击
所在节点    程序员
10 条回复
tonynothing
2025 年 3 月 26 日
我也是放弃了 chezmoi ,直接手动做了 dotfile 的 git repo ,然后用 stow 管理软链接
Vintingb
2025 年 3 月 26 日
弃用加一
smallsneaker
2025 年 3 月 26 日
我在用。凑合能用,就没改了。反正也没那么多机器需要配置。
evplus
2025 年 3 月 26 日
@tonynothing 一样。放弃 chezmoi 后手搓 stow
coosir
2025 年 3 月 26 日
是比较麻烦,期望还是可以实现自动同步
coosir
2025 年 3 月 26 日
@coosir 我在想是不是可以 icloud+软链接
coldle
2025 年 3 月 26 日
有点忘了 chezmoi 是否支持文件夹软链接了,能文件夹的话感觉 lazyvim 不会有啥麻烦的啊?

我平时用的 dotter ,和 chezmoi 原理一样,但设计上更适合我,管理 lazyvim 配置没感觉有啥问题
KevinXC
2025 年 7 月 7 日
可以再配置文件里加:
[git]
autoCommit = true
autoPush = true

然后执行 chezmoi re-add 就能一键自动同步到云端了啊,为什么要好几步呢,如果这一步都不想弄,直接 crond 定时运行就好了
stimw
2025 年 7 月 7 日
@KevinXC 麻烦的地方不是 commit 和 push ,是有些文件是在自动写入的,比如 lockfile ,不会经过 chezmoi edit 。
skybig
2025 年 12 月 28 日
理解楼主说的问题。我用 chezmoi 的脚本功能装一些包和工具,碰到要修改 zshrc 文件的,比如注入环境变量或钩子,得自己提前改好相应的模板文件,安装命令也得微调。不过我碰到的暂时不多,还能应付。
但是 chezmoi 的优点是装一个它就够了,其他工具如果想要搞自动化,还得再加工具来弄,也挺费事的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1121149

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX