Nix, the purely functional package manager http://nixos.org/nix/
Eelco Dolstra a48c2e3411
Merge pull request #2434 from grahamc/graham-improve-upgrade
2 days ago
.github Rename 1.12 -> 2.0 7 months ago
config update config/config.{sub,guess} 1 month ago
corepkgs Make <nix/buildenv.nix> a builtin builder 6 months ago
doc/manual Merge pull request #2434 from grahamc/graham-improve-upgrade 2 days ago
maintainers upload-release.pl: Handle prerelease versions 3 weeks ago
misc docker: move the docker file to https://github.com/NixOS/docker 3 months ago
mk Fix missing $DESTDIR when installing programs 5 months ago
perl Modularize config settings 3 months ago
scripts Default to single-user install 3 weeks ago
src nix-env: Fix segfault if -f argument is not a directory or a Nix expression 5 days ago
tests Prefer 'remote builder' over 'slave' 1 week ago
.dir-locals.el Add .dir-locals.el for Emacs 2 years ago
.editorconfig Add .editorconfig 1 year ago
.gitignore Make <nix/buildenv.nix> a builtin builder 6 months ago
.travis.yml Test the installer 1 year ago
COPYING * Change this to LGPL to keep the government happy. 12 years ago
Makefile Merge pull request #1997 from dtzWill/fix/cxx14-std-consistency 6 months ago
Makefile.config.in Require libbrotli 1 month ago
README.md Fix minor grammatical nitpick ("it's" vs. "its") in `README.md`. 1 year ago
bootstrap.sh bootstrap: Simplify & make more robust. 7 years ago
configure.ac docs: change expired bzip2.org to archive.org 2 weeks ago
local.mk Use boost::format from the boost package 6 months ago
nix.spec.in Attempt to fix the RPM build 1 month ago
release-common.nix Drop all references to --disable-init-state 1 month ago
release.nix nix upgrade-nix: Handle .nix-profile being a link to .../profiles/per-user/... 3 weeks ago
shell.nix Fix build on non-x86_64-linux 6 months ago
version Bump version 2 weeks ago

README.md

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.