From 005386827efb13d9906a03d25aa62084c5d1ba40 Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 7 Sep 2025 14:04:33 +0200 Subject: [PATCH] Add flatpaks --- personal_infra/puppet/modules/workstation/manifests/init.pp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/personal_infra/puppet/modules/workstation/manifests/init.pp b/personal_infra/puppet/modules/workstation/manifests/init.pp index b838209..6ab7822 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----- -- 2.47.3