nixpkgs/nixos
Eelco Dolstra e88f28965a
nixos-install: Make compatible with Nix 2.0
The use of Nix 2.0 significantly simplifies the installer, since we
can just pass a different store URI (--store /mnt) - it's no longer
needed to set up a chroot environment for the build, and to bootstrap
Nix into the chroot.

Also, commands that need to run in the installation (namely boot
loader installation and setting a root password) are now executed
using nixos-enter.

This also removes the need for nixos-prepare-root since any required
initialisation is done by Nix or by the activation script.
2018-02-05 19:50:36 +01:00
..
doc/manual nixos-install: Make compatible with Nix 2.0 2018-02-05 19:50:36 +01:00
lib Add setFunctionArgs lib function. 2018-01-31 14:02:19 -05:00
maintainers nixos/make-disk-image.nix: Support EFI images 2018-01-22 11:18:23 +02:00
modules nixos-install: Make compatible with Nix 2.0 2018-02-05 19:50:36 +01:00
tests nixos/tests: add matrix-synapse test 2018-02-04 21:22:55 -04:00
COPYING
default.nix
README
release-combined.nix nixos/release.nix: Introduce callSubTestsOnTheseSystems 2018-01-23 12:24:33 +02:00
release-small.nix php: pcre test blocks -small channels as well 2017-11-12 11:03:54 +01:00
release.nix nixos/tests: add matrix-synapse test 2018-02-04 21:22:55 -04:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
http://nixos.org/nixos and in the manual in doc/manual.