Diff Nix
A blazingly fast tool to diff Nix related things.
Currently only supports closures (a derivation graph, such as a system build or package).
Usage
<OLD_PATH>
<NEW_PATH>
Contributing
If you have any problems, feature requests or want to contribute code or want to provide input in some other way, feel free to create an issue or a pull request!
Thanks
Huge thanks to nvd for the original idea! Dix is heavily inspired by this and basically just a "Rewrite it in Rust" version of nvd, with a few things like version diffing done better.
Furthermore, many thanks to the amazing people who made this projects possible by contributing code and offering advice:
- @RGBCube - Giving the codebase a deep scrub.
- @Dragyx - Cool SQL queries. Much of dix's speed is thanks to him.
- @NotAShelf - Implementing proper error handling.
License
Dix is licensed under GPLv3. See the license file for more details.