--- - name: git clone private config repository git: repo: git@code.infektor.net:benie/config.git dest: ~/.config/private version: master - name: git install macOS packages when: ansible_os_family == "Darwin" homebrew: name: gpg state: latest - name: git intall pip packages pip: name: git+https://github.com/kbenzie/git-issue.git extra_args: --user state: latest - name: git create symbolic links file: state: link src: '{{item.src}}' dest: '{{item.dest}}' with_items: - src: ~/.config/git/config dest: ~/.gitconfig - src: ~/.config/git/_git-changes dest: ~/.local/share/zsh/site-functions/_git-changes