diff --git a/common/global/default.nix b/common/global/default.nix index b6511d4..52efc9c 100644 --- a/common/global/default.nix +++ b/common/global/default.nix @@ -7,6 +7,7 @@ ./network.nix ./nix.nix ./packages.nix + ./show-changelog.nix ./sudo.nix ./tailscale.nix ]; diff --git a/common/global/show-changelog.nix b/common/global/show-changelog.nix new file mode 100644 index 0000000..a0143fa --- /dev/null +++ b/common/global/show-changelog.nix @@ -0,0 +1,10 @@ +{ pkgs, config, lib, ... }: + +{ + system.activationScripts.show-update-changelog = '' + if [[ -e /run/current-system ]]; then + echo "[show-update-changelog] System Changelog" + ${lib.getExe pkgs.nvd} --nix-bin-dir='${config.nix.package}/bin' diff /run/current-system "$systemConfig" + fi + ''; +}