cachy-workstation

Log | Files | Refs | README

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