我正在尝试创建一个安装 nvm 的 .nix 文件
首先,我尝试在 configuration.nix 中添加:
system.activationScripts = {
dotfiles = pkgs.lib.stringAfters [ "users" ]
''
curl NVM_URL | bash
''
}
}
但它抱怨 bash 和 curl 没有定义....
所以我尝试创建一个小的 .nix 包,
{ stdenv, fileurl };
stdenv.mkDerivation {
name="nvm-0.33.0"
builder = ./install.sh;
fileurl{
url: NVM_GIT_MASTER.zip;
};
}
但随后它抱怨`不能自动调用一个没有默认值的参数的函数{'stdenv'}
运行 nix-build --dry-run ./text,nix 后
这是怎么回事?我正在阅读 nix 页,并将头撞在墙上。