Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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 | 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-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 | Sink: Use std::string_view | Eelco Dolstra | |
2020-12-01 | shut up clang warnings | regnat | |
- Fix some class/struct discrepancies - Explicit the overloading of `run` in the `Cmd*` classes - Ignore a warning in the generated lexer | |||
2020-11-23 | Removed reference check from bundler command | Wil Taylor | |
2020-11-21 | Added switch | Wil Taylor | |
2020-11-17 | Merge pull request #4189 from edolstra/flake-config | Eelco Dolstra | |
Allow nix.conf options to be set in flake.nix | |||
2020-11-17 | Merge pull request #4182 from mkenigs/fix-1930 | Eelco Dolstra | |
Print built derivations as json for build | |||
2020-11-11 | Print built derivations as json for build | Matthew Kenigsberg | |
Add --json option to nix build to allow machine readable output on stdout with all built derivations Fixes #1930 | |||
2020-11-09 | nix develop: Preserve stdin with `-c` | Sebastian Ullrich | |
2020-11-02 | nix repl: Fix handling of multi-line expressions | Eelco Dolstra | |
2020-10-28 | Capitalize JSON for consistency | Matthew Kenigsberg | |
2020-10-27 | Merge pull request #4056 from tweag/non-ca-depending-on-ca | Eelco Dolstra | |
Allow non-CA derivations to depend on CA ones | |||
2020-10-27 | Allow non-CA derivations to depend on CA derivations | regnat | |
2020-10-26 | Allow nix.conf options to be set in flake.nix | Eelco Dolstra | |
This makes it possible to have per-project configuration in flake.nix, e.g. binary caches and other stuff: nixConfig.bash-prompt-suffix = "[1;35mngi# [0m"; nixConfig.substituters = [ "https://cache.ngi0.nixos.org/" ]; | |||
2020-10-26 | Move Explicit | Eelco Dolstra | |
2020-10-26 | Make the prompt used in development shells configurable | Eelco Dolstra | |
2020-10-22 | Fix clang build | Eelco Dolstra | |
2020-10-22 | nix develop: Add --redirect flag to redirect dependencies | Eelco Dolstra | |
This is primarily useful if you're hacking simultaneously on a package and one of its dependencies. E.g. if you're hacking on Hydra and Nix, you would start a dev shell for Nix, and then a dev shell for Hydra as follows: $ nix develop \ --redirect .#hydraJobs.build.x86_64-linux.nix ~/Dev/nix/outputs/out \ --redirect .#hydraJobs.build.x86_64-linux.nix.dev ~/Dev/nix/outputs/dev (This assumes hydraJobs.build.x86_64-linux has a passthru.nix attribute. You can also use a store path.) This causes all references in the environment to those store paths to be rewritten to ~/Dev/nix/outputs/{out,dev}. Note: unfortunately, you may need to set LD_LIBRARY_PATH=~/Dev/nix/outputs/out/lib because Nixpkgs' ld-wrapper only adds -rpath entries for -L flags that point to the Nix store. | |||
2020-10-21 | nix develop: Handle 'declare -ax' in bash output | Eelco Dolstra | |
Fixes 'nix develop nixpkgs#qpdfview'. | |||
2020-10-20 | Make bash non-interactive for nix develop --phase | Matthew Kenigsberg | |
Fix #3975: Currently if Ctrl-C is pressed during a phase, the interactive subshell is not exited. Removing --rcfile when --phase is present makes bash non-interactive | |||
2020-10-15 | Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-builds | John Ericson | |
2020-10-11 | Merge pull request #4135 from obsidiansystems/split-local-fs-store-header | Eelco Dolstra | |
Split out `local-fs-store.hh` | |||
2020-10-09 | Split out `local-fs-store.hh` | John Ericson | |
This matches the already-existing `local-fs-store.cc`. | |||
2020-10-09 | nix develop: Unset $HOSTNAME | Eelco Dolstra | |
This is set to "localhost" by stdenv which is probably not what you want. | |||
2020-10-09 | nix develop: Source ~/.bashrc | Eelco Dolstra | |
Fixes #4104. | |||
2020-10-09 | Merge remote-tracking branch 'upstream/master' into fix-and-ci-static-builds | John Ericson | |
2020-10-09 | Add a description in the completion outputs | regnat | |
Make nix output completions in the form `completion\tdescription`. This can't be used by bash (afaik), but other shells like zsh or fish can display it along the completion choices | |||
2020-10-06 | Remove static variable name clashes | Eelco Dolstra | |
This was useful for an experiment with building Nix as a single compilation unit. It's not very useful otherwise but also doesn't hurt... | |||
2020-10-06 | Remove unneeded -lboost_* flags | Eelco Dolstra | |
2020-10-02 | Fix profile update in nix command | Fabian Möller | |
2020-10-01 | add more examples to --help of `nix run` | DavHau | |
2020-09-29 | nix registry list: Show 'dir' attribute | Eelco Dolstra | |
Issue #4050. | |||
2020-09-25 | stdout_ -> cout | John Ericson | |
Better to get creative than just sprinkle arbitrary underscores. | |||
2020-09-24 | Fixes fall-through to report correct description of hash-file command. | Kevin Quick | |
2020-09-18 | nix build: find() -> get() | Eelco Dolstra | |
find() returns an iterator so "!attr" doesn't work. | |||
2020-09-17 | Merge pull request #3829 from obsidiansystems/remove-storetype-delegate-regStore | Eelco Dolstra | |
Remove storetype delegate reg store -- contains #3736 | |||
2020-09-17 | Remove corepkgs/unpack-channel.nix | Eelco Dolstra | |