It'd be nice to use nix output monitor for builds - there's a project which automatically uses nix output monitor when nix is called (even supporting nix-direnv/nixos-rebuild)... this looks probably good for us to use.
There is one issue of some importance on the nix-monitored tracker which suggests that nix-monitored incorrectly transforms some 'nix run' invocations... fortunately, we don't use flakes so this shouldn't be a huge issue
If it is, using
NIX_MONITOR=disable
will temporarily disable nix monitor, allowing you to run whatever you needed without issue while using nom for everything else
I wonder if we should rename the ingredient to nix? We also set the GC rules in there so it could make some sense to do so. Either way though I'm happy with this change.