{ config, ... }: { # set $HOME to avoid 'warning: $HOME is not owned by you' # https://github.com/NixOS/nix/issues/6834 # srvos system.activationScripts.preActivation.text = '' if [[ -e /run/current-system ]]; then echo "--- diff to current-system" HOME=/var/root ${config.nix.package}/bin/nix --extra-experimental-features nix-command store diff-closures /run/current-system "$systemConfig" echo "---" fi ''; }