chezmoi¶
chezmoi 是一个用于管理 dotfiles 的工具,基于 Git 和 Symlink,可以在多个不同的机器上安全地管理 dotfiles。
安装¶
基本使用¶
- 初始化
chezmoi init
这会在路径~/.local/share/chezmoi下创建并初始化一个git仓库。
-
添加文件
chezmoi add <file> -
编辑已添加的文件
chezmoi edit <file># 编辑并应用到本地配置 chezmoi edit --apply <file> -
切换到工作目录
chezmoi cd
由于chezmoi基于git,因此具有与git类似的版本控制接口:
-
对比本地配置与工作目录(常用)
chezmoi diff -
同步状态
chezmoi status
更多命令可参考官方文档。
进阶使用¶
加密¶
在文件包含敏感信息时,chezmoi支持对文件进行加密。
