commit 5a83b9e5013d65a6f3a2116dd2ae9a9689acdf0c
parent 21faa8c996b4eff63955bdfd1493f729db9501b8
Author: Jan Pobříslo <ccx@te2000.cz>
Date: Thu, 23 Jun 2022 02:21:43 +0200
Fail on nonexistent profile/manifest.nix
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/zsh-functions/confz_containers_init b/zsh-functions/confz_containers_init
@@ -1057,6 +1057,8 @@ confz_container_nix_packages_installed_check() {
die "TODO? relative symlink: ${(qqq)profile_dir}"
fi
done
+ [[ -f $profile_dir/manifest.nix ]] || \
+ die "Could not find manifest.nix inside ${(qqq)profile_dir}"
local -a world=( "${(@f)$(
grep -o 'outPath = "[^"]*"' \
$profile_dir/manifest.nix \