]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - libs.nix
Add stgit progam
[perso/Immae/Config/Nix.git] / libs.nix
index da13a0359c227df3790d2d6e5c5a3ae68aa530f4..c85808bbada8be51bf884495e2d8495f2eca95b4 100644 (file)
--- 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;
 }