diff --git a/ansible/roles/git/tasks/main.yml b/ansible/roles/git/tasks/main.yml new file mode 100644 index 0000000..5e340de --- /dev/null +++ b/ansible/roles/git/tasks/main.yml @@ -0,0 +1,10 @@ +--- +- name: Install Git + become: true + pacman: + name: git + state: present +- name: Copy the configuration for Git + synchronize: + src: .gitconfig + dest: /$HOME/ diff --git a/ansible/roles/git/vars/.gitconfig b/ansible/roles/git/vars/.gitconfig new file mode 100644 index 0000000..02bee33 --- /dev/null +++ b/ansible/roles/git/vars/.gitconfig @@ -0,0 +1,14 @@ +[user] + email = 18418459+aminnairi@users.noreply.github.com + name = aminnairi + signingkey = F1320F5C56051D51 + gpgsign = true +[init] + defaultBranch = development +[core] + editor = nvim + autocrlf = true +[color] + ui = true +[help] + autoCorrect = "prompt"