(with perlPackages; [ TimeDate FileWhich TextIconv ]);
};
+ mypkgs.yarn2nix = yarn2nixPackage.yarn2nix;
# https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh
# https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks
in
inherit notmuch;
stgit = gitAndTools.stgit;
inherit bundix;
- inherit yarn2nix;
bower2nix = nodePackages.bower2nix;
})
--- /dev/null
+{
+ "tag": "780e33a-master",
+ "meta": {
+ "name": "yarn2nix",
+ "url": "https://github.com/moretea/yarn2nix",
+ "branch": "master"
+ },
+ "github": {
+ "owner": "moretea",
+ "repo": "yarn2nix",
+ "rev": "780e33a07fd821e09ab5b05223ddb4ca15ac663f",
+ "sha256": "1f83cr9qgk95g3571ps644rvgfzv2i4i7532q8pg405s4q5ada3h",
+ "fetchSubmodules": true
+ }
+}
}) {};
in
with nixpkgs_unstable;
-{
+rec {
inherit nixpkgs_unstable;
fetchedGithub = path:
let
''
makeWrapper "$f" "$out" ${toString args}
'';
+
+ yarn2nixPackage = callPackage (fetchedGithub ./fetched/yarn2nix.json).src {};
}
{
_module.args = {
mylibs = import ../libs.nix;
+ mypkgs = import ../default.nix;
myconfig = {
env = import environment;
ips = {
#!/bin/bash
-nix-env -r -i -A immaePackages -f "<nixpkgs>"
+nix-env -r -i -A immaePackages -f "<nixpkgs>" "$@"