From e9da0dbfd842e1afd20e0099471c605ef4d76276 Mon Sep 17 00:00:00 2001 From: aminnairi <18418459+aminnairi@users.noreply.github.com> Date: Sun, 31 Dec 2023 23:11:18 +0100 Subject: [PATCH] added a role for git --- ansible/roles/git/tasks/main.yml | 10 ++++++++++ ansible/roles/git/vars/.gitconfig | 14 ++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 ansible/roles/git/tasks/main.yml create mode 100644 ansible/roles/git/vars/.gitconfig 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"