Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-08 | Switch away from classification as Tier1-3 | Rok Garbas | |
to classification to a more descriptive classification. | |||
2020-12-08 | Merge remote-tracking branch 'origin/master' into cli-guideline | Rok Garbas | |
2020-12-08 | forgot to add the files | Rok Garbas | |
2020-12-07 | Merge pull request #4305 from matthewbauer/rosetta2-check | Eelco Dolstra | |
Check for rosetta 2 support before installing x86_64-darwin Nix | |||
2020-12-07 | Merge remote-tracking branch 'origin/master' into cli-guideline | Rok Garbas | |
2020-12-07 | Merge pull request #4321 from matthewbauer/always-default-cache-nixos-org | Eelco Dolstra | |
Always default to cache.nixos.org even when different nix store dir | |||
2020-12-06 | Always default to cache.nixos.org even when different nix store dir | Matthew Bauer | |
Since 0744f7f, it is now useful to have cache.nixos.org in substituers even if /nix/store is not the Nix Store Dir. This can always be overridden via configuration, though. | |||
2020-12-05 | Merge pull request #4318 from matthewbauer/add-slash-to-trusted-binary-cache | Eelco Dolstra | |
Canonicalize binary caches with ‘/’ when one is missing | |||
2020-12-05 | Merge pull request #4316 from stephank/aws-sdk-compat | Eelco Dolstra | |
Fix compatibility with newer AWS SDKs | |||
2020-12-04 | Canonicalize binary caches with ‘/’ when one is missing | Matthew Bauer | |
This checks if there is a trusted substituter with a slash, so trusting https://cache.nixos.org also implies https://cache.nixos.org/ is trusted. | |||
2020-12-04 | Use com.apple.oahd.plist for rosetta 2 detection | Matthew Bauer | |
2020-12-04 | Fix compatibility with newer AWS SDKs | Stéphan Kochen | |
Tested against AWS SDK 1.8.99. Fixes #3201. | |||
2020-12-04 | Merge pull request #4314 from tweag/less-noisy-make-doc | Eelco Dolstra | |
Make `make install` less noisy | |||
2020-12-04 | Make `make install` less noisy | regnat | |
Remove the printing and useless output of a couple of commands when running `make install` | |||
2020-12-04 | Merge pull request #4311 from matthewbauer/static-nix-support | Eelco Dolstra | |
Include static "nix" binary in Hydra build products | |||
2020-12-03 | Include static "nix" binary in Hydra build products | Matthew Bauer | |
This allows users to get Nix from Hydra via a stable url like https://hydra.nixos.org/build/132078238/download/1/nix | |||
2020-12-04 | Split 'nix store add-to-store' into 'add-path' and 'add-file' | Eelco Dolstra | |
This makes it consistent with 'nix hash <path|file>'. | |||
2020-12-03 | Merge pull request #3858 from edolstra/group-commands | Eelco Dolstra | |
Group 'nix' subcommands | |||
2020-12-03 | Typo | Eelco Dolstra | |
2020-12-03 | Move most store-related commands to 'nix store' | Eelco Dolstra | |
2020-12-03 | Add 'nix nar dump-path' | Eelco Dolstra | |
This only differs from 'nix store dump-path' in that the path doesn't need to be a store path. | |||
2020-12-03 | Add deprecated aliases for renamed commands | Eelco Dolstra | |
2020-12-03 | Add FIXME | Eelco Dolstra | |
2020-12-03 | Move NAR-related commands to 'nix nar' | Eelco Dolstra | |
2020-12-03 | Introduce 'nix store' command | Eelco Dolstra | |
2020-12-03 | Allow registering subcommands of subcommands | Eelco Dolstra | |
2020-12-03 | Move 'nix hash-*' and 'nix to-*' to 'nix hash' | Eelco Dolstra | |
From the 'nix' UX review. | |||
2020-12-03 | Remove 'dist' target | Eelco Dolstra | |
We're not producing source tarballs anymore so this has been bitrotting. | |||
2020-12-03 | nix add-to-store: Move markdown docs into a separate file | Eelco Dolstra | |
2020-12-03 | Make doc() return arbitrary Markdown rather than the contents of the ↵ | Eelco Dolstra | |
"Description" section Thus we can return the examples section (and any other sections) from doc() and don't need examples() anymore. | |||
2020-12-03 | Merge pull request #4308 from tweag/properly-test-early-cutoff | Eelco Dolstra | |
Properly test the early cutoff for CA derivations | |||
2020-12-03 | Merge pull request #4304 from NixOS/separate-manpages | Eelco Dolstra | |
Separate manpages for 'nix' subcommands | |||
2020-12-03 | Properly test early cutoff with CA derivations | regnat | |
Build things with a different seed each time to make sure that it works despite the different drvs | |||
2020-12-03 | Don't fail early when -j0 is passed | regnat | |
If the build closure contains some CA derivations, then we can't know ahead-of-time that we won't build anything as early-cutoff might come-in at a laster stage | |||
2020-12-03 | Merge pull request #4307 from matthewbauer/update-config-guess | Eelco Dolstra | |
Update config.guess & config.sub for proper arm64 macOS detection | |||
2020-12-02 | Update config.guess for proper arm64 macOS detection | Matthew Bauer | |
This fixes results for arm64 macOS so config.guess now reports: aarch64-apple-darwin20.1.0 instead of arm-apple-darwin20.1.0 | |||
2020-12-02 | Call it aarch64-darwin instead of arm64-darwin | Matthew Bauer | |
gnu-config standardized on aarch64 for machine name so host_cpu part of $system will always be aarch64. That means system will be aarch64-darwin too. uname however could report either “aarch64” (if gnu coreutils) or “arm64” (if apple’s uname). We should support both for compatiblity here. | |||
2020-12-02 | Check for rosetta 2 support before installing | Matthew Bauer | |
2020-12-02 | Merge pull request #4301 from imalsogreg/tokens-doc-fix | Eelco Dolstra | |
fix tokens documentation | |||
2020-12-02 | Put examples first in the manpages | Eelco Dolstra | |
2020-12-02 | Generate separate manpages for each nix subcommand | Eelco Dolstra | |
2020-12-02 | nix eval: Add option to write a directory | Eelco Dolstra | |
This is useful for generating the nix manpages, but it may have other applications (like generating configuration files without a Nix store). | |||
2020-12-02 | Add 'nix help' | Eelco Dolstra | |
2020-12-02 | Adds Nix CLI Guideline to docs | Rok Garbas | |
As we are working towards Nix 3.0 we want to make sure that we make a huge step forward in Nix's user experience. And once 3.0 is out of the door we need to make sure that all future commands and features keep up the standard of user experience. This PR adds a CLI guideline document to the Nix documentation. Consider this document a good starting point and a checklist when somebody will be (re)implementing commands. Clearly this guideline does nothing to improve user experience on its own and can only be useful as long as it is going to be read and cared for. But it is a first step into that direction. | |||
2020-12-02 | fix tokens documentation | Greg Hale | |
2020-12-02 | Merge pull request #4300 from tweag/remove-unknown-pragma-warning | Eelco Dolstra | |
Remove `unknown pragma` gcc warning | |||
2020-12-02 | Remove an `unknown pragma` gcc warning | regnat | |
2020-12-02 | Add forgotten `override` annotation | regnat | |
2020-12-02 | read(): Use char * instead of unsigned char * | Eelco Dolstra | |
This gets rid of some pointless casts. | |||
2020-12-02 | Sink: Use std::string_view | Eelco Dolstra | |