统一管理我的配置文件,并分发到所需环境中。
遵循 6.NULL 管理配置文件的建议:配置文件应该统一在某个文件夹下,并使用版本控制系统进行管理,然后通过脚本将其符号链接到需要的地方。这么做有如下好处:
- 安装简单:如果您登录了一台新的设备,在这台设备上应用您的配置只需要几分钟的时间
- 可以执行:您的工具在任何地方都以相同的配置工作
- 同步:在一处更新配置文件,可以同步到其他所有地方
- 变更追踪:您可能要在整个程序员生涯中持续维护这些配置文件,而对于长期项目而言,版本历史是非常重要的
Dotfiles 由 anishathalye/dotbot 引导
仅需 git clone && cd dotfiles && ./install
安装脚本是幂等的 (idempotent) :这意味着 install
可以被安全地多次执行