A modern, delicious implementation of the Nix package manager, focused on correctness, usability, and growth — and committed to doing right by its community
Find a file
Eelco Dolstra 8e478c2341
Add experimental-features setting
Experimental features are now opt-in. There are currently two
experimental features: "nix-command" (which enables the "nix"
command), and "flakes" (which enables support for flakes). This will
allow us to merge experimental features more quickly, without
committing to supporting them indefinitely.

Typical usage:

$ nix build --experimental-features 'nix-command flakes' nixpkgs#hello
2019-10-16 17:49:01 +02:00
.github Remove .github/FUNDING.yml 2019-07-23 15:21:23 +02:00
config
contrib function-trace: always show the trace 2019-09-18 23:23:21 +02:00
corepkgs
doc/manual Fix typos in the Nix Manual. 2019-10-08 14:02:40 -04:00
m4
maintainers upload-release.pl: Fix sshfs call 2019-09-04 21:44:40 +02:00
misc Make nix-daemon.plist less fragile on macOS 2019-10-09 12:52:01 +01:00
mk
perl
scripts Typo 2019-10-09 23:35:02 +02:00
src Add experimental-features setting 2019-10-16 17:49:01 +02:00
tests Add experimental-features setting 2019-10-16 17:49:01 +02:00
.dir-locals.el
.editorconfig
.gitignore
.travis.yml
.version Bump version 2019-09-04 15:59:33 +02:00
bootstrap.sh
configure.ac
COPYING
flake.lock Temporary compatibility hack 2019-10-08 20:05:16 +02:00
flake.nix Support non-x86_64-linux system types in flakes 2019-10-15 18:16:29 +02:00
local.mk
Makefile
Makefile.config.in
nix.spec.in Remove world-writability from per-user directories 2019-10-09 23:34:48 +02:00
README.md

Open Collective supporters

Nix, the purely functional package manager

Nix is a new take on package management that is fairly unique. Because of its purity aspects, a lot of issues found in traditional package managers don't appear with Nix.

To find out more about the tool, usage and installation instructions, please read the manual, which is available on the Nix website at http://nixos.org/nix/manual.

Contributing

Take a look at the Hacking Section of the manual. It helps you to get started with building Nix from source.

License

Nix is released under the LGPL v2.1

This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit.