🩹 workstation playbook fixes

This commit is contained in:
auricom
2022-11-11 19:35:20 +01:00
parent 8b2f8af878
commit 29913cd5eb
3 changed files with 33 additions and 14 deletions

View File

@@ -7,15 +7,7 @@
- libva-vdpau-driver
- handbrake
- vdpauinfo
become: true
- name: packages-claude-fixe-fedora | flatpak
community.general.flatpak:
name: "{{ item }}"
state: present
loop:
- https://dl.flathub.org/repo/appstream/fr.handbrake.ghb.flatpakref
- https://dl.flathub.org/repo/appstream/org.bunkus.mkvtoolnix-gui.flatpakref
- mkvtoolnix-gui
become: true
- name: packages-claude-fixe-fedora | brew

View File

@@ -22,6 +22,7 @@
- openssl
- openssl-devel
- libacl-devel
- libicu-devel
- gcc-c++
- picard
- pinta
@@ -53,6 +54,11 @@
- tmux
- cawbird
- age
- vorta
- mediainfo
- discord
- joplin
- librewolf
state: present
update_cache: true
become: true
@@ -75,12 +81,8 @@
name: "{{ item }}"
state: present
loop:
- https://dl.flathub.org/repo/appstream/com.borgbase.Vorta.flatpakref
- https://dl.flathub.org/repo/appstream/com.discordapp.Discord.flatpakref
- https://dl.flathub.org/repo/appstream/com.bitwarden.desktop.flatpakref
- https://dl.flathub.org/repo/appstream/net.mediaarea.MediaInfo.flatpakref
- https://dl.flathub.org/repo/appstream/net.cozic.joplin_desktop.flatpakref
- https://dl.flathub.org/repo/appstream/uk.co.ibboard.cawbird.flatpakref
become: true
- name: packages-common | brew

View File

@@ -18,6 +18,10 @@
repo: "tomaszgasior/mushrooms",
file: "/etc/yum.repos.d/_copr:copr.fedorainfracloud.org:tomaszgasior:mushrooms.repo",
}
- {
repo: "taw/joplin",
file: "/etc/yum.repos.d/_copr:copr.fedorainfracloud.org:taw:joplin.repo",
}
become: true
when: ansible_facts['nodename'] == "claude-fixe-fedora"
@@ -64,3 +68,24 @@
warn: false
become: true
when: not brave.stat.exists
- name: repositories | librewolf - check presence
ansible.builtin.stat:
path: /etc/yum.repos.d/rpm.librewolf.net.repo
register: librewolf
- name: repositories | librewolf - add repository
ansible.builtin.command:
cmd: dnf config-manager --add-repo https://rpm.librewolf.net
warn: false
args:
creates: /etc/yum.repos.d/rpm.librewolf.net.repo
become: true
when: not librewolf.stat.exists
- name: repositories | librewolf - import asc
ansible.builtin.command:
cmd: rpm --import https://keys.openpgp.org/vks/v1/by-fingerprint/034F7776EF5E0C613D2F7934D29FBD5F93C0CFC3
warn: false
become: true
when: not librewolf.stat.exists