diff --git a/roles/desktop/services/flatpak.nix b/roles/desktop/services/flatpak.nix index 9a98896..fa658bf 100644 --- a/roles/desktop/services/flatpak.nix +++ b/roles/desktop/services/flatpak.nix @@ -2,4 +2,11 @@ { services.flatpak.enable = true; + system.activationScripts = { + flatpak.text = '' + echo "adding flatpak repos..." + repo=${pkgs.fetchurl { url = "https://dl.flathub.org/repo/flathub.flatpakrepo"; hash = "sha256-M3HdJQ5h2eFjNjAHP+/aFTzUQm9y9K+gwzc64uj+oDo="; } } + ${pkgs.flatpak}/bin/flatpak remote-add --if-not-exists flathub $repo + ''; + }; }