mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-30 23:45:25 +02:00
🩹 workstation playbook fixes
This commit is contained in:
@@ -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
|
||||
|
@@ -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
|
||||
|
@@ -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
|
||||
|
Reference in New Issue
Block a user