{ modules, inputs, ... }: { flake-file.inputs = { nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=latest"; }; modules.flatpaks = { nixos = { imports = [ inputs.nix-flatpak.nixosModules.nix-flatpak ]; services.flatpak = { enable = true; }; }; homeManager = { imports = [ inputs.nix-flatpak.homeManagerModules.nix-flatpak ]; services.flatpak = { enable = true; packages = [ { flatpakref = "https://dl.flathub.org/repo/appstream/org.vinegarhq.Sober.flatpakref"; sha256 = "15ak2i5nk64wbmswqml2cqfgidczawqybmc7pmw94yp8wcd4yv6i"; } ]; }; services.flatpak.remotes = [ { name = "flathub-beta"; location = "https://flathub.org/beta-repo/flathub-beta.flatpakrepo"; } ]; }; }; }