Download nixpkgs only if necessary

This commit is contained in:
Manuel Thalmann 2024-11-03 22:37:33 +01:00
parent f2dd4ca628
commit 3f745ac43d

View file

@ -16,8 +16,11 @@ begin
function installNixPkgs -V config -V nixPkgsDir function installNixPkgs -V config -V nixPkgsDir
source "$config" source "$config"
if [ ! -d "$nixPkgsCache" ] if [ ! -d "$nixPkgsDir" ]
downloadNixPkgs if [ ! -d "$nixPkgsCache" ]
downloadNixPkgs
end
sudo mkdir -p "$nixPkgsDir" sudo mkdir -p "$nixPkgsDir"
sudo cp -r "$nixPkgsCache"/* "$nixPkgsDir" sudo cp -r "$nixPkgsCache"/* "$nixPkgsDir"
end end