Nix, the purely functional package manager
Clone or download
edolstra Merge pull request #2481 from graham-at-target/patch-1
install script: remove unportable command check, fixup errant escape
Latest commit 7a9ac91 Oct 17, 2018
Permalink
Failed to load latest commit information.
.github Rename 1.12 -> 2.0 Jan 31, 2018
config update config/config.{sub,guess} Aug 13, 2018
corepkgs Make <nix/buildenv.nix> a builtin builder Mar 20, 2018
doc/manual Docs: update fixed output hashes Oct 4, 2018
maintainers upload-release.pl: Handle prerelease versions Aug 30, 2018
misc docker: move the docker file to https://github.com/NixOS/docker Jun 21, 2018
mk Fix missing $DESTDIR when installing programs Apr 9, 2018
perl Modularize config settings May 30, 2018
scripts install script: remove unportable command check, fixup errant escape Oct 16, 2018
src Fix assertion failure in Store::queryPathInfo() Oct 16, 2018
tests Merge pull request #2452 from ElvishJerricco/verify-sigs-overflow Oct 8, 2018
.dir-locals.el Add .dir-locals.el for Emacs Jan 28, 2016
.editorconfig Add .editorconfig Jun 5, 2017
.gitignore Make <nix/buildenv.nix> a builtin builder Mar 20, 2018
.travis.yml Test the installer Jul 14, 2017
COPYING * Change this to LGPL to keep the government happy. Apr 25, 2006
Makefile Merge pull request #1997 from dtzWill/fix/cxx14-std-consistency Mar 20, 2018
Makefile.config.in Require libbrotli Aug 6, 2018
README.md Fix minor grammatical nitpick ("it's" vs. "its") in `README.md`. Mar 22, 2017
bootstrap.sh bootstrap: Simplify & make more robust. Sep 6, 2011
configure.ac docs: change expired bzip2.org to archive.org Sep 3, 2018
local.mk Use boost::format from the boost package Mar 14, 2018
nix.spec.in Attempt to fix the RPM build Jul 31, 2018
release-common.nix Drop all references to --disable-init-state Aug 19, 2018
release.nix bump base nixpkgs used by default 18.03 -> 18.09 Sep 26, 2018
shell.nix Fix build on non-x86_64-linux Mar 19, 2018
version Bump version Sep 2, 2018

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.