Hello,
I tried to add nodeEnv.shell to my devShell, but couldn't. The reason for that is that pkgs.fetchgitPrivate is missing as an attribute. From what I gathered this is a function that existed before, but not any more (as of 24.05). Omitting the --use-fetchgit-private doesn't work, because I am using a private dependency and the nodeEnv can't find it, when I am using just fetchgit.
node2nix does work and it generates the 3 .nix files, I just needed to change the url from github:/{reponame} to git+ssh://github.com/{reponame} to get it to use my ssh credentials, and not http authentication.
Is there something I am missing? Does the function really not exist? Is there an alternative or is there a way to create my own function fetchgitPrivate that uses my ssh credentials, so that I can add it with an overlay?
Hello,
I tried to add nodeEnv.shell to my devShell, but couldn't. The reason for that is that pkgs.fetchgitPrivate is missing as an attribute. From what I gathered this is a function that existed before, but not any more (as of 24.05). Omitting the
--use-fetchgit-privatedoesn't work, because I am using a private dependency and the nodeEnv can't find it, when I am using just fetchgit.node2nixdoes work and it generates the 3.nixfiles, I just needed to change the url fromgithub:/{reponame}togit+ssh://github.com/{reponame}to get it to use my ssh credentials, and not http authentication.Is there something I am missing? Does the function really not exist? Is there an alternative or is there a way to create my own function fetchgitPrivate that uses my ssh credentials, so that I can add it with an overlay?