added git, services, role-template-dir, copr

This commit is contained in:
opalvaults
2022-07-18 12:59:28 -07:00
parent 9a49c6a9fa
commit 4c2651c5a9
19 changed files with 395 additions and 69 deletions

17
roles/copr/tasks/main.yml Normal file
View File

@@ -0,0 +1,17 @@
---
- name: Enable Iosevka Font Repo
command:
cmd: dnf copr enable -y {{ iosevka_font_repo }}
creates: "{{ iosevka_font_repo_path }}"
#creates: /etc/yum.repos.d/_copr:copr.fedorainfracloud.org:peterwu:iosevka.repo
- name: Enable Hack Font Repo
command:
cmd: dnf copr enable -y {{ hack_font_repo }}
creates: "{{ hack_font_repo_path}}"
- name: Install COPR Packages
dnf:
name: "{{ item }}"
state: present
loop: "{{ copr_packages }}"

10
roles/copr/vars/main.yml Normal file
View File

@@ -0,0 +1,10 @@
---
iosevka_font_repo: peterwu/iosevka
iosevka_font_repo_path: /etc/yum.repos.d/_copr:copr.fedorainfracloud.org:peterwu:iosevka.repo fedora-updates-testing.repo
hack_font_repo: zawertun/hack-fonts
hack_font_repo_path: /etc/yum.repod.d/_copr:copr.fedorainfracloud.org:zawertun:hack-fonts.repo fedora-updates.repo
copr_packages:
- hack-fonts
- iosevka-fonts