From 7a48c860e77ca178b4341deae762d07762694b92 Mon Sep 17 00:00:00 2001 From: mustard Date: Fri, 28 Feb 2025 12:26:15 +0100 Subject: [PATCH] flathub --- roles/qubes-f41-gnome/tasks/files/etc/skel/flathub.sh | 2 ++ roles/qubes-f41-gnome/tasks/main.yaml | 5 +++++ 2 files changed, 7 insertions(+) create mode 100644 roles/qubes-f41-gnome/tasks/files/etc/skel/flathub.sh diff --git a/roles/qubes-f41-gnome/tasks/files/etc/skel/flathub.sh b/roles/qubes-f41-gnome/tasks/files/etc/skel/flathub.sh new file mode 100644 index 0000000..bffb01a --- /dev/null +++ b/roles/qubes-f41-gnome/tasks/files/etc/skel/flathub.sh @@ -0,0 +1,2 @@ +flatpak remote-add --if-not-exists --user flathub https://dl.flathub.org/repo/flathub.flatpakrepo +systemctl enable --user --now update-user-flatpaks.timer \ No newline at end of file diff --git a/roles/qubes-f41-gnome/tasks/main.yaml b/roles/qubes-f41-gnome/tasks/main.yaml index ca75e63..b07823d 100644 --- a/roles/qubes-f41-gnome/tasks/main.yaml +++ b/roles/qubes-f41-gnome/tasks/main.yaml @@ -263,3 +263,8 @@ path: '/etc/polkit-1/rules.d/00-qubes-allow-all.rules' state: 'absent' + - name: Drop flathub script to homedir for any new appvms created based on this template + ansible.builtin.copy: + src: 'etc/skel/flathub.sh' + dest: '/etc/skel/flathub.sh' + mode: '0700' \ No newline at end of file