diff --git a/fedora-ansible/playbooks/group_vars/workstation.yml b/fedora-ansible/playbooks/group_vars/workstation.yml index 9f8d2e61..e881e38f 100644 --- a/fedora-ansible/playbooks/group_vars/workstation.yml +++ b/fedora-ansible/playbooks/group_vars/workstation.yml @@ -24,3 +24,6 @@ flatpaks_workstation_present: - com.jgraph.drawio.desktop - org.gimp.GIMP - org.gimp.GIMP.Plugin.GMic/x86_64/2-40 + +copr_workstation_enabled: + - solopasha/hyprland diff --git a/fedora-ansible/playbooks/roles/workstation/tasks/applications/coprs.yml b/fedora-ansible/playbooks/roles/workstation/tasks/applications/coprs.yml new file mode 100644 index 00000000..ce314d18 --- /dev/null +++ b/fedora-ansible/playbooks/roles/workstation/tasks/applications/coprs.yml @@ -0,0 +1,8 @@ +- name: copr | enable coprs + become: true + community.general.copr: + name: "{{ item }}" + state: enabled + loop: "{{ copr_workstation_enabled }}" + when: copr_workstation_enabled is defined + tags: workstation, coprs diff --git a/fedora-ansible/playbooks/roles/workstation/tasks/main.yml b/fedora-ansible/playbooks/roles/workstation/tasks/main.yml index a8395f69..9df018d0 100644 --- a/fedora-ansible/playbooks/roles/workstation/tasks/main.yml +++ b/fedora-ansible/playbooks/roles/workstation/tasks/main.yml @@ -1,3 +1,6 @@ +# Install Workstation Specific Coprs +- import_tasks: applications/coprs.yml + # Install Workstation Specific Applications - import_tasks: applications/packages.yml