X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=flakes%2Fprivate%2Fpeertube%2Fflake.nix;h=8eb81e926892a13bf86cef7abba4a9a7bb5ab7e8;hb=1a64deeb894dc95e2645a75771732c6cc53a79ad;hp=bb399df031315a855a7f7953766d58d1f40a0c89;hpb=3d11eafc9c516321901908338befe4c04b58f3aa;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/flakes/private/peertube/flake.nix b/flakes/private/peertube/flake.nix index bb399df..8eb81e9 100644 --- a/flakes/private/peertube/flake.nix +++ b/flakes/private/peertube/flake.nix @@ -1,25 +1,25 @@ { description = "Patched peertube"; inputs.peertube_origin = { - url = "https://git.immae.eu/perso/Immae/Config/Nix.git"; - type = "git"; - dir = "flakes/peertube"; + url = "path:./../../peertube"; }; - inputs.peertube_syden = { - url = "https://git.immae.eu/perso/Immae/Config/Nix.git"; - type = "git"; - dir = "flakes/peertube"; + inputs.peertube_open_instance = { + url = "path:./../../peertube"; inputs.peertube = { url = "https://git.immae.eu/github/Chocobozzz/PeerTube.git"; - ref = "gitolite_local/syden"; + ref = "gitolite_local/open_instance"; flake = false; type = "git"; }; }; - outputs = { self, peertube_origin, peertube_syden }: { + outputs = { self, peertube_origin, peertube_open_instance }: { + overlays = { + peertube_open_instance = final: prev: { peertube_open_instance = peertube_open_instance.defaultPackage."${final.system}"; }; + peertube_origin = final: prev: { peertube_origin = peertube_origin.defaultPackage."${final.system}"; }; + }; packages.x86_64-linux.peertube = peertube_origin.packages.x86_64-linux.peertube; - packages.x86_64-linux.peertube_syden = peertube_syden.packages.x86_64-linux.peertube; + packages.x86_64-linux.peertube_open_instance = peertube_open_instance.packages.x86_64-linux.peertube; defaultPackage.x86_64-linux = peertube_origin.defaultPackage.x86_64-linux; nixosModule = peertube_origin.nixosModule; };