X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=libs.nix;h=c85808bbada8be51bf884495e2d8495f2eca95b4;hb=7590e6bd7ec2153ad70f1e238388cfac50942fa4;hp=da13a0359c227df3790d2d6e5c5a3ae68aa530f4;hpb=dc10144003f159e8de99c82f4195587fef64cd46;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/libs.nix b/libs.nix index da13a03..c85808b 100644 --- a/libs.nix +++ b/libs.nix @@ -26,4 +26,15 @@ in name = "${json.meta.name}-${version}"; src = fetchgit json.git; }; + + fetchedGitPrivate = path: + let + json = lib.importJSON path; + in rec { + version = json.tag; + name = "${json.meta.name}-${version}"; + src = fetchgitPrivate json.git; + }; + + checkEnv = var: builtins.stringLength (builtins.getEnv var) > 0; }