]> xn--ix-yja.es Git - alex.git/commitdiff
Add flatpaks
authoralex <alex@pdp7.net>
Sun, 7 Sep 2025 12:04:33 +0000 (14:04 +0200)
committeralexpdp7 <alex@corcoles.net>
Sun, 7 Sep 2025 12:05:09 +0000 (14:05 +0200)
personal_infra/puppet/modules/workstation/manifests/init.pp

index b83820970afd5303dcd7951b28a875bb7ef3a50f..6ab782279dc67f38e18811989725cfcdc6375cc7 100644 (file)
@@ -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-----