add diff app

This commit is contained in:
XenGi 2026-02-01 13:51:31 +01:00
parent aa58b4b393
commit 57890597c5
Signed by: xengi
SSH key fingerprint: SHA256:jxWM2RTHvxxcncXycwwWkP7HCWb4VREN05UGJTbIPZg

View file

@ -23,6 +23,13 @@
in
{
formatter.${system} = pkgs.nixfmt-tree;
apps.nixos-diff = {
type = "app";
program = "${pkgs.writeShellScript "nixos-diff.sh" ''
${pkgs.nixos-rebuild}/bin/nixos-rebuild build
${pkgs.nvd}/bin/nvd diff /run/current-system /result
''}";
};
devShells.${system}.default = pkgs.mkShell {
packages = [
(agenix.packages.${system}.default)