modules/darwin/common/upgrade-diff: remove HOME workaround

ab817e5d0e
This commit is contained in:
zowoq 2023-10-01 12:24:12 +10:00
parent 96b4caf86e
commit 8fd1e0819f

View file

@ -1,12 +1,10 @@
{ config, pkgs, ... }: { config, pkgs, ... }:
{ {
# set $HOME to avoid 'warning: $HOME is not owned by you'
# https://github.com/NixOS/nix/issues/6834
# srvos # srvos
system.activationScripts.preActivation.text = '' system.activationScripts.preActivation.text = ''
if [[ -e /run/current-system ]]; then if [[ -e /run/current-system ]]; then
echo "--- diff to current-system" echo "--- diff to current-system"
HOME=/var/root ${pkgs.nvd}/bin/nvd --nix-bin-dir=${config.nix.package}/bin diff /run/current-system "$systemConfig" ${pkgs.nvd}/bin/nvd --nix-bin-dir=${config.nix.package}/bin diff /run/current-system "$systemConfig"
echo "---" echo "---"
fi fi
''; '';