DISNIX-SET(1)
π disnix-set β the glow-up for your profiles β¨
Okay so bestie, real talk: this is disnix-set from the disnix manual (section 1, user commands, iykyk). It updates the coordinator profile and the target Nix profiles, and honestly? It's giving maintenance era. Let me break it down for you π«Ά
π¦ SYNOPSIS π¦
disnix-set [OPTION] MANIFEST
πΈ DESCRIPTION πΈ
So what this command actually does: it updates the coordinator profile referring to the last deployed manifest, and it updates the Disnix profiles on the target machines referring to the set of installed services. Why do we care? Because updating the profiles prevents the configuration from being garbage collected. Periodt. π That's the whole point.
β οΈ Okay but listen β this command should almost never be called directly. Like, don't just run it because you feel like it, bestie. The disnix-env command invokes this command to update the profiles automatically. So it's the backup dancer, not the main character. Not me explaining this twice but it's important fr fr π
β¨ OPTIONS β¨
-p,--profile=PROFILEβ the name of the profile in which the services are registered. Defaults to:defaultπ--coordinator-profile-path=PATHβ path to the manifest of the previous configuration. By default this tool will use the manifest stored in the disnix coordinator profile instead of the specified one, which is usually sufficient in most cases π--no-coordinator-profileβ specifies that the coordinator profile should not be updated π ββοΈ--no-target-profilesβ specifies that the target profiles should not be updated π ββοΈ-h,--helpβ shows the usage of this command to the user, iconique behaviour honestly π-v,--versionβ shows the version of this command to the user, slay π₯
π COPYRIGHT π
Copyright Β© 2008-2022 Sander van der Burg
okay that's the whole thing bestie, you ate that reading ngl π and for the sign-off: this was disnix version 0.10.2, dated January 1980 (yes, that date is a whole vibe, don't question it π¦) β go update those profiles and stay iconic β¨π
π¦ where this page comes from
- nixos 26.05: disnix 0.10.2
- nixpkgs unstable: disnix 0.10.2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms