From dec3e9b7606680eeddee7e0e7d5eb48cc8d2520f Mon Sep 17 00:00:00 2001 From: Username404-59 Date: Thu, 25 Jun 2026 14:24:02 +0200 Subject: [PATCH] Add service to add flatpak repos for each user --- modules/system-packages.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/modules/system-packages.nix b/modules/system-packages.nix index 99bb683..af4cffb 100644 --- a/modules/system-packages.nix +++ b/modules/system-packages.nix @@ -66,6 +66,18 @@ in }; services.flatpak.enable = true; + systemd.user.services.flatpak-repos = { + after = [ "network.target" ]; + serviceConfig = { + Type = "oneshot"; + RemainAfterExit = "yes"; + ExecStart = "${pkgs.bash}/bin/sh -c '" + + "${pkgs.flatpak}/bin/flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo && " + + "${pkgs.flatpak}/bin/flatpak remote-add --user --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo" + + "'"; + }; + wantedBy = [ "default.target" ]; + }; services.lact = { enable = true;