1
Fork 0
mirror of https://github.com/RGBCube/dix synced 2025-05-14 02:24:58 +00:00
No description
Find a file
Bloxx12 09e769d786 diff: improve docs
Co-Authored-By: RGBCube <git@rgbcu.be>
2025-05-10 00:32:51 +03:00
.github/workflows workflows: add building workflow 2025-05-09 23:25:10 +02:00
images doc: enhance readme, make license markdown, fix flake description 2025-05-09 16:54:17 +00:00
nix feat: working nix flake 2025-05-09 21:03:21 +02:00
src diff: improve docs 2025-05-10 00:32:51 +03:00
.envrc Revert "envrc: add GIT_DIR envvar" 2025-05-09 15:10:40 +02:00
.gitignore feat: working nix flake 2025-05-09 21:03:21 +02:00
.rustfmt.toml feat: refactor store.rs 2025-05-09 15:53:19 +00:00
.taplo.toml feat: refactor store.rs 2025-05-09 15:53:19 +00:00
Cargo.lock feat: better lib, expose more behaviour for external use, deduplication 2025-05-09 18:12:07 +00:00
Cargo.toml feat: better lib, expose more behaviour for external use, deduplication 2025-05-09 18:12:07 +00:00
flake.lock flake: switch to nightly rustfmt 2025-05-09 22:57:38 +02:00
flake.nix flake: switch to nightly rustfmt 2025-05-09 22:57:38 +02:00
LICENSE.md doc: enhance readme, make license markdown, fix flake description 2025-05-09 16:54:17 +00:00
README.md doc: make it clear in the readme that dix works for every closure 2025-05-09 18:58:55 +00:00

Diff Nix

A tool to diff any Nix related thing.

Currently only supports closures (a derivation graph, such as a system build or package).

Usage

dix /nix/var/profiles/system-<version>-link /run/current-system

Output

output of dix /nix/var/nix/profiles/system-165-link/ /run/current-system

License

Dix: Diff Nix
Copyright (C) 2025-present bloxx12

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.