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