diff --git a/gitconfig b/Ansible/roles/dotfiles/files/git/gitconfig similarity index 100% rename from gitconfig rename to Ansible/roles/dotfiles/files/git/gitconfig diff --git a/gitignore b/Ansible/roles/dotfiles/files/git/gitignore similarity index 100% rename from gitignore rename to Ansible/roles/dotfiles/files/git/gitignore diff --git a/Ansible/roles/dotfiles/tasks/git.yml b/Ansible/roles/dotfiles/tasks/git.yml new file mode 100644 index 0000000..b326569 --- /dev/null +++ b/Ansible/roles/dotfiles/tasks/git.yml @@ -0,0 +1,10 @@ +--- +- name: (git) Link global git configs + ansible.builtin.file: + path: ~/.{{ item }} + src: "{{ role_path }}/files/git/{{ item }}" + state: link + force: true + loop: + - gitconfig + - gitignore diff --git a/Ansible/roles/dotfiles/tasks/main.yml b/Ansible/roles/dotfiles/tasks/main.yml index 0ca08a1..d2b5810 100644 --- a/Ansible/roles/dotfiles/tasks/main.yml +++ b/Ansible/roles/dotfiles/tasks/main.yml @@ -4,3 +4,6 @@ - name: Vim ansible.builtin.include_tasks: vim.yml + +- name: Git + ansible.builtin.include_tasks: git.yml