aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/puppet/modules
diff options
context:
space:
mode:
Diffstat (limited to 'personal_infra/puppet/modules')
-rw-r--r--personal_infra/puppet/modules/workstation/manifests/init.pp6
1 files changed, 6 insertions, 0 deletions
diff --git a/personal_infra/puppet/modules/workstation/manifests/init.pp b/personal_infra/puppet/modules/workstation/manifests/init.pp
index b8382097..6ab78227 100644
--- a/personal_infra/puppet/modules/workstation/manifests/init.pp
+++ b/personal_infra/puppet/modules/workstation/manifests/init.pp
@@ -4,6 +4,12 @@ class workstation {
if ($facts['os']['family'] == 'Debian') {
package {['gnome-shell-extension-appindicator']:}
+ package {'gnome-software-plugin-flatpak':}
+ ->
+ exec {'/usr/bin/flatpak remote-add --if-not-exists flathub /usr/share/doc/flatpak/examples/flathub.flatpakrepo':
+ unless => '/usr/bin/flatpak remote-modify flathub',
+ }
+
file {'/etc/apt/keyrings/packages.mozilla.org.asc':
content => @(EOT)
-----BEGIN PGP PUBLIC KEY BLOCK-----