Tracking NixOS option values and dependencies
Summary
This post explains how someone added dependency tracking to the Nix evaluator and NixOS module system to reveal which options influence others. It covers a minimal example, the resulting dependency graph, and tools for diffing and exploring configuration changes, including a UI and JSON outputs.