Eelco Dolstra
b56d08fc83
* Move the hardware modules back to the main modules tree. No need
...
for a separate tree.
* Pass the path of the modules tree to modules so that you don't have
to write absolute paths, e.g. you can say
require = [ "${modulesPath}/hardware/network/intel-3945abg.nix" ];
instead of
require = [ /etc/nixos/nixos/hardware/network/intel-3945abg.nix ];
The latter is bad because it makes it hard to build from a different
NixOS source tree.
svn path=/nixos/branches/modular-nixos/; revision=16350
2009-07-14 12:36:02 +00:00
Nicolas Pierron
284f0e7d26
Use "definitionsOf" & "fixableDeclarationsOf": Hide implementation details.
...
svn path=/nixos/branches/modular-nixos/; revision=16199
2009-07-06 23:25:12 +00:00
Nicolas Pierron
36bc4971ba
Inline the require attribute and move the set into lib/check-config.nix.
...
svn path=/nixos/branches/modular-nixos/; revision=16194
2009-07-06 16:21:03 +00:00
Nicolas Pierron
26fcc601a6
Update function arguments to follow nixpkgs modification.
...
svn path=/nixos/branches/modular-nixos/; revision=16193
2009-07-06 16:20:58 +00:00
Eelco Dolstra
02d26fc77d
* Make eval-config.nix a bit more general to make it easier to build
...
other kinds of configurations (like the installation CD).
svn path=/nixos/branches/modular-nixos/; revision=15864
2009-06-05 13:19:39 +00:00
Eelco Dolstra
107fc990a6
* More cleanup.
...
svn path=/nixos/branches/modular-nixos/; revision=15773
2009-05-28 16:20:08 +00:00
Eelco Dolstra
c6c9304b95
* system/options.nix: gone :-)
...
svn path=/nixos/branches/modular-nixos/; revision=15772
2009-05-28 16:03:48 +00:00
Eelco Dolstra
5b7f7d2de1
* Move the config evaluation into a separate expression so that it can
...
be reused, e.g. for building the CD/DVD.
svn path=/nixos/branches/modular-nixos/; revision=15744
2009-05-27 09:16:56 +00:00