main.yml (767B)
1 --- 2 - name: Clone dot files repo 3 ansible.builtin.git: 4 repo: git@gitea.learningunix.net:cjr/dotfiles.git 5 dest: "{{ ansible_facts['user_dir'] }}/dotfiles" 6 update: true 7 version: main 8 9 - name: Clone the nvim repo 10 ansible.builtin.git: 11 repo: git@gitea.learningunix.net:cjr/vim.git 12 dest: "{{ ansible_facts['user_dir'] }}/nvim" 13 update: true 14 version: main 15 16 - name: Symlink .zshrc 17 ansible.builtin.file: 18 src: "{{ ansible_facts['user_dir'] }}/dotfiles/zsh/.zshrc" 19 dest: "{{ ansible_facts['user_dir'] }}/.zshrc" 20 state: link 21 force: true 22 23 - name: Symlink nvim config 24 ansible.builtin.file: 25 src: "{{ ansible_facts['user_dir'] }}/nvim" 26 dest: "{{ ansible_facts['user_dir'] }}/.config/nvim" 27 state: link 28 force: true