chezmoi个人配置管理工具的使用
1 添加和取消配置项
所有的修改均以本地的 chezmoi source 为中心(通常在.local/share/chezmoi
下),常用命令包括:
- 初始化本地源: chezmoi init
- 向源中添加配置项: chezmoi add
- 从源中取消配置项: chezmoi forget
- 修改本地源并更新配置项: chezmoi edit 并且 chezmoi apply
- 外部修改配置项后更新本地源: chezmoi re-add
- 在源目录下执行 git 命令: chezmoi git
- 进入源目录: chezmoi cd
- 显示源的配置: chezmoi cat-config
- 编辑源的配置: chezmoi edit-config
2 修改和更新配置项:
- 方法 1: 先修改源,后更新配置:
先调用 chezmoi edit 修改文件,而后 chezmoi apply 更新至真正的目标配置文件(你也可以修改 neovim 的 autocmd,让它自动 apply,不推荐) - 方法 2:先修改配置,再更新源:
先调用外部编辑器修改目标配置文件,然后 chezmoi re-add 重新添加一次文件。需要自己做 git commit。
3 备份至 github
- 方法 1: chezmoi cd && git push
- 方法 2: chezmoi git push
4 从 github 恢复至本地
- 方法 1: chezmoi git pull && chezmoi apply
- 方法 2: chezmoi update
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 西山晴雪的知识笔记!