nix
nix copied to clipboard
Nix, the purely functional package manager
## Platform - [X] Linux: Kubuntu - [ ] macOS - [ ] WSL ## Additional information ## Output Output ```log leos@tfo-laptop-loaner:~$ sh Checking for artifacts of previous installs Before...
# Motivation This allows `nix copy` to atomically copy a store path and point a profile to it, without the risk that the store path might be GC'ed in between....
**Describe the bug** Currently the help text for `MixProfile` just says ``` · --profile path The profile to operate on. ``` which is generic and not very helpful. It should...
https://github.com/NixOS/nix/blob/26c3fc11eada3fa7df0284190095868a947fefe2/src/libstore/build/derivation-goal.cc#L800 currently uses a temporary location as a way to recover from interrupts when replacing old store paths with new repaired ones. However on Linux this can be made more...
If a flakes.nix file is copied to a repository (empty or with content), then without adding it yet to the reposiroty, envoking `nix shell` and other flake related commands will...
E.g. ```nix { inputs.foo = { url = ./../foo; }; } ``` This is primarily useful when you have multiple flakes in the same repository. However this means that we...
**Is your feature request related to a problem? Please describe.** _"Nix itself depends on aws-sdk-cpp"_ It kind of doesn't. It's an optional dependency, and many users don't need it. Some...
**Describe the bug** Using this flake: ```nix { description = "A very basic flake"; inputs = { nixpkgs.url = "github:nixos/nixpkgs?ref=0874168639713f547c05947c76124f78441ea46c"; treefmt-nix = { url = "github:numtide/treefmt-nix"; inputs.nixpkgs.follows = "nixpkgs"; };...
## Motivation Do this by introducing `DerivationTrampolineGoal`. `DerivationGoal` now only tracks a single output, and is back to tracking a plain store path `drvPath`, not a deriving path one. Its...
## Motivation The Git fetcher returns a `rev` of `0000...` for dirty workdirs. This caused `isLocked()` to consider such inputs to be locked, which is incorrect. (Probably the fetcher shouldn't...