From 5156e5a61f58adb2c5deb3ff15a3bcfd8a27b0a2 Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Mon, 15 Jul 2024 13:30:02 -0500 Subject: [PATCH] add pretty printer on system change --- modules/nix.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/nix.nix b/modules/nix.nix index d8234f7..f243c6d 100644 --- a/modules/nix.nix +++ b/modules/nix.nix @@ -40,6 +40,12 @@ programs.nix-index.enableBashIntegration = false; programs.nix-index.enableFishIntegration = false; + system.activationScripts.diff = '' + if [[ -e /run/current-system ]]; then + ${pkgs.nix}/bin/nix store diff-closures /run/current-system "$systemConfig" + fi + ''; + nix.settings = { trusted-users = [ "@wheel" ]; accept-flake-config = true;