X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=libs.nix;h=0b5e0c1ab8bdbd41331412d768e2b466fd91ed3c;hb=d784c053b0963b93b19889f8ded3f33b4c9fe724;hp=ad517f283242a4d6faf1c666339ebcb125b8d994;hpb=5566d26d9cb4f992e974ad8a8720c5970d566105;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/libs.nix b/libs.nix index ad517f2..0b5e0c1 100644 --- a/libs.nix +++ b/libs.nix @@ -7,7 +7,7 @@ let nixpkgs_unstable = import (builtins.fetchTarball { }) {}; in with nixpkgs_unstable; -{ +rec { inherit nixpkgs_unstable; fetchedGithub = path: let @@ -36,8 +36,6 @@ in src = fetchgitPrivate json.git; }; - checkEnv = var: builtins.stringLength (builtins.getEnv var) > 0; - wrap = { paths ? [], vars ? {}, file ? null, script ? null, name ? "wrap" }: assert file != null || script != null || abort "wrap needs 'file' or 'script' argument"; @@ -55,4 +53,6 @@ in '' makeWrapper "$f" "$out" ${toString args} ''; + + yarn2nixPackage = callPackage (fetchedGithub ./fetched/yarn2nix.json).src {}; }