nix3-profi...f-closures(1)
β οΈ Warning π
This program is experimental and its interface is subject to change. No cap. Bestie, that means the flags you learn today might ghost you tomorrow, so don't go building your whole personality around them. π
β¨ Name β¨
nix profile diff-closures β show the closure difference between each version of a profile π¦
(it's giving "spot the difference" but for your whole system, and honestly? iconic.)
πΈ Synopsis πΈ
nix profile diff-closures [optionβ¦]
π Examples π
- Show what changed between each version of the NixOS system profile:
# nix profile diff-closures --profile /nix/var/nix/profiles/system
Version 13 -> 14:
acpi-call: 2020-04-07-5.8.13 β 2020-04-07-5.8.14
aws-sdk-cpp: -6723.1 KiB
β¦
Version 14 -> 15:
acpi-call: 2020-04-07-5.8.14 β 2020-04-07-5.8.16
attica: -996.2 KiB
breeze-icons: -78713.5 KiB
brotli: 1.0.7 β 1.0.9, +44.2 KiB
Look at all those little β arrows and KiB deltas, bestie. It's literally a glow-up report for your profile. π
π Description π
This command shows the difference between the closures of subsequent versions of a profile. So like, version 13 vs 14, then 14 vs 15, and on and on β each hop gets its own little breakdown. π
See nix store diff-closures for details. Iykyk. π
β¨ OPTIONS β¨
--profilepath β The profile to operate on. Point it at the profile you want the tea on.
π«Ά Logging-related options π«Ά
--debugβ Set the logging verbosity level to βdebugβ. Maximum yapping. We love to see it.--log-formatformat β Set the format of log output; one ofraw,internal-json,barorbar-with-logs.--print-build-logs,-Lβ Print full build logs on standard error.--quietβ Decrease the logging verbosity level. Shhh. π€«--verbose,-vβ Increase the logging verbosity level. Tell me everything. π£οΈ
β Miscellaneous global options β
--helpβ Show usage information. Bestie behaviour, honestly.--offlineβ Disable substituters and consider all previously downloaded files up-to-date.--optionname value β Set the Nix configuration setting name to value (overridingnix.conf).--refreshβ Consider all previously downloaded files out-of-date.--versionβ Show version information.
Note See man nix.conf for overriding configuration settings with command line flags. π§
That's the whole vibe check, bestie. Every flag, every default, every KiB β nothing skipped, nothing left on read. π
This page is nix3-profi...f-closures(1) from the General Commands Manual, and yeah the name is literally truncated with ... in the header because whoever set the column width said "not my problem" π. Sending you off with the same title stamped on the bottom of the page like a lil signature. Mwah. π β¨ π
π¦ where this page comes from
- fedora 44: nix-core 2.35.3-2.fc44 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms