global: improve nvd script

Changed files
+5 -1
global
+5 -1
global/upgrade-diff.nix
···
system.activationScripts.diff = {
supportsDryActivation = true;
text = ''
-
${lib.getExe pkgs.nvd} --color always --nix-bin-dir=${pkgs.nix}/bin diff /run/current-system "$systemConfig"
+
if [[ -e /run/current-system ]]; then
+
${lib.getExe pkgs.nvd} --color always --nix-bin-dir=${pkgs.nix}/bin diff /run/current-system "$systemConfig"
+
else
+
echo "Couldn't find /run/current-system. Are we booting? Exiting gracefully."
+
fi
'';
};
}