如何使用 ansible 自动化点文件设置/管理?

How do I automate dotfiles setup / management with ansible?

通过脚本(bash、zsh)引导点文件设置最终变得复杂。如何利用 Ansible 来自动化设置?

步骤:

  • 克隆存储库:github 上的 ellaqezi/dotfiles$dotfiles_dir
  • Install Ansible
  • 运行 剧本(become 密码是您的用户密码)

    cd $dotfiles_dir/ansible
    ansible-playbook -i hosts setup-dotfiles.yml --ask-become-pass
    

也请查看 https://dotfiles.github.io/

中列出的点文件实用程序

您可能需要考虑替代 Ansible,因为它对于点文件来说并不方便。管理点文件的更好选择可能是使用 Pearlhttps://github.com/pearl-core/pearl