Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-04-13 | Fix broken DocBook | Eelco Dolstra | 1 | -1/+1 | |
2018-04-12 | Add to glossary and clarify garbage collection | Sean Seefried | 3 | -16/+44 | |
While trying to understand garbage collection it was not immediately clear that only the runtime dependency closure of output paths would be kept (instead of the build-time dependency closure). This commit attempts to clarify this by expanding some of the glossary definitions and extending the Garbage Collection section. | |||||
2018-04-09 | manual: Add all dependencies to source prerequisites (#2060) | John Arnold | 1 | -0/+11 | |
2018-04-07 | fix typo in nix-env man page | Nicolas Dudebout | 1 | -1/+1 | |
2018-04-06 | update/re-order the options docs | AmineChikhaoui | 1 | -19/+19 | |
2018-04-06 | re-order the options using the alphabetical order and improve the example in ↵ | AmineChikhaoui | 1 | -25/+29 | |
the positive lookup case | |||||
2018-04-06 | add documentation for the local disk cache TTL config | AmineChikhaoui | 1 | -0/+24 | |
2018-04-03 | document that writeTextFile from Nixpkgs is an alternative to builtins.toFile | Justin Humm | 1 | -1/+4 | |
2018-03-27 | Merge pull request #2005 from shlevy/fetchgit-docs | Eelco Dolstra | 1 | -0/+55 | |
Document fetchGit. | |||||
2018-03-23 | Document fetchGit. | Shea Levy | 1 | -0/+55 | |
Fixes #1981. | |||||
2018-03-22 | doc: don't mention obsolete ssh-substituter-hosts | Dmitry Kalinkin | 1 | -2/+2 | |
#1840 | |||||
2018-03-20 | manual: correct repeated "--deriver". Add missing single char option aliases. | Corey O'Connor | 1 | -1/+4 | |
2018-03-18 | Fix bad XML | Eelco Dolstra | 1 | -2/+1 | |
2018-03-17 | doc: document the min-free and max-free options | zimbatm | 1 | -0/+17 | |
2018-03-17 | doc: add xml:id to all the config options | zimbatm | 1 | -18/+18 | |
2018-03-01 | nix-channel grammar and punctuation | Michael Fiano | 1 | -4/+4 | |
Minor changes to the nix-channel manpage for my first contribution | |||||
2018-02-24 | Merge pull request #1901 from veprbl/patch-5 | Graham Christensen | 1 | -1/+1 | |
Fix a small typo in the release notes | |||||
2018-02-24 | doc: Fix a URL in the release notes for Nix 2.0 | Michael Weiss | 1 | -1/+1 | |
2018-02-23 | Fix a small typo in the release notes | Dmitry Kalinkin | 1 | -1/+1 | |
2018-02-22 | Fix example in release notes | Eelco Dolstra | 1 | -1/+1 | |
2018-02-22 | Doh | Eelco Dolstra | 1 | -6/+4 | |
2018-02-22 | Revert "Enable sandbox builds on Linux by default" | Eelco Dolstra | 1 | -4/+0 | |
This reverts commit ddc58e789636e1b94149c342575d92583251fbf6. https://hydra.nixos.org/eval/1435322 | |||||
2018-02-22 | Set release date | Eelco Dolstra | 1 | -1/+1 | |
2018-02-22 | Enable sandbox builds on Linux by default | Eelco Dolstra | 2 | -3/+5 | |
The overhead of sandbox builds is a problem on NixOS (since building a NixOS configuration involves a lot of small derivations) but not for typical non-NixOS use cases. So outside of NixOS we can enable it. Issue #179. | |||||
2018-02-21 | Manual: Put configuration options in sorted order | Eelco Dolstra | 1 | -427/+412 | |
2018-02-21 | Manual: Update chapter on remote builds | Eelco Dolstra | 2 | -70/+156 | |
Alos add a command "nix ping-store" to make it easier to see if Nix can connect to a remote builder (e.g. 'nix ping-store --store ssh://mac'). | |||||
2018-02-20 | Release notes: Add contributors | Eelco Dolstra | 1 | -4/+105 | |
2018-02-19 | Remove macOS multi-user instructions | Eelco Dolstra | 1 | -28/+0 | |
This is already handled by the installer. | |||||
2018-02-19 | Update release notes | Eelco Dolstra | 2 | -264/+731 | |
Also add some examples to nix --help. | |||||
2018-02-19 | Merge branch 'register-settings' of https://github.com/shlevy/nix | Eelco Dolstra | 1 | -3/+4 | |
2018-02-14 | Add splitVersion primop. | Shea Levy | 1 | -0/+11 | |
Fixes #1868. | |||||
2018-02-13 | Allow plugins to define new settings. | Shea Levy | 1 | -3/+4 | |
2018-02-13 | Merge pull request #1863 from shlevy/conf-includes | Eelco Dolstra | 1 | -1/+6 | |
Allow includes from nix.conf | |||||
2018-02-13 | Enable specifying directories in plugin-files. | Shea Levy | 1 | -0/+4 | |
2018-02-13 | Allow includes from nix.conf | Shea Levy | 1 | -1/+6 | |
2018-02-08 | Allow using RegisterPrimop to define constants. | Shea Levy | 1 | -1/+1 | |
This enables plugins to add new constants, as well as new primops. | |||||
2018-02-08 | Add plugins to make Nix more extensible. | Shea Levy | 2 | -0/+34 | |
All plugins in plugin-files will be dlopened, allowing them to statically construct instances of the various Register* types Nix supports. | |||||
2018-02-07 | Merge pull request #1816 from shlevy/add-path | Eelco Dolstra | 1 | -2/+72 | |
Add path primop. | |||||
2018-02-06 | Add path primop. | Shea Levy | 1 | -2/+72 | |
builtins.path allows specifying the name of a path (which makes paths with store-illegal names now addable), allows adding paths with flat instead of recursive hashes, allows specifying a filter (so is a generalization of filterSource), and allows specifying an expected hash (enabling safe path adding in pure mode). | |||||
2018-02-03 | Remove nix-build --hash | Eelco Dolstra | 1 | -5/+5 | |
Instead, if a fixed-output derivation produces has an incorrect output hash, we now unconditionally move the outputs to the path corresponding with the actual hash and register it as valid. Thus, after correcting the hash in the Nix expression (e.g. in a fetchurl call), the fixed-output derivation doesn't have to be built again. It would still be good to have a command for reporting the actual hash of a fixed-output derivation (instead of throwing an error), but "nix-build --hash" didn't do that. | |||||
2018-02-01 | Merge branch 'master' of git://github.com/catern/nix | Shea Levy | 1 | -0/+2 | |
2018-02-01 | Remove docs on removed --drv-link and --add-drv-link options | Eelco Dolstra | 1 | -21/+0 | |
2018-01-31 | document ability to set NIX_REMOTE=unix://path/to/socket | Spencer Baugh | 1 | -0/+2 | |
2018-01-31 | Rename 1.12 -> 2.0 | Eelco Dolstra | 2 | -3/+3 | |
Following discussion with Shea and Graham. It's a big enough change from the last release. Also, from a semver perspective, 2.0 makes more sense because we did remove some interfaces (like nix-pull/nix-push). | |||||
2018-01-31 | Add 'nix upgrade-nix' command | Eelco Dolstra | 1 | -0/+5 | |
This command upgrades Nix to the latest stable version by installing a store path obtained from https://github.com/NixOS/nixpkgs/raw/master/nixos/modules/installer/tools/nix-fallback-paths.nix which is the same store path that the installer at https://nixos.org/nix/install.sh uses. The upgrade fails if Nix is not installed in a profile (e.g. on NixOS, or when installed outside of the Nix store). | |||||
2018-01-31 | Manual: Remove old cruft | Eelco Dolstra | 9 | -152/+2 | |
2018-01-27 | Improve manual on inheriting attributes | Eric Wolf | 1 | -2/+30 | |
Expands first paragraph a bit Adds a more comprehensive example | |||||
2018-01-17 | Move show-trace docs | Eelco Dolstra | 3 | -8/+8 | |
2018-01-09 | nix.conf: builders-use-substitutes | Renzo Carbonara | 1 | -0/+14 | |
Fixes #937 | |||||
2018-01-04 | Rename "use-substitutes" to "substitute" | Eelco Dolstra | 1 | -1/+1 | |
Commit c2154d4c8422ddc1c201d503bb52edff854af2ad renamed "build-use-substitutes" to "use-substitutes", but that broke "nix-copy-closure --use-substitutes". |