[Nix-dev] [Nix-commits] [NixOS/nixos] b609ff: allow out-of-tree nixos modules

Shea Levy shea at shealevy.com
Sat Jul 21 18:00:45 CEST 2012


How does the 'require' option not suit this need?

On Jul 21, 2012, at 11:38 AM, Mathijs Kwik <mathijs at bluescreen303.nl> wrote:

>  Branch: refs/heads/master
>  Home:   https://github.com/NixOS/nixos
>  Commit: b609ff4fcf48b2124d94bf1052c303a36c8cabf1
>      https://github.com/NixOS/nixos/commit/b609ff4fcf48b2124d94bf1052c303a36c8cabf1
>  Author: Mathijs Kwik <mathijs at bluescreen303.nl>
>  Date:   2012-07-21 (Sat, 21 Jul 2012)
> 
>  Changed paths:
>    M default.nix
>    M modules/security/sudo.nix
> 
>  Log Message:
>  -----------
>  allow out-of-tree nixos modules
> 
> The environment variable "NIXOS_EXTRA_MODULES" is now checked to
> contain a path to a file similar to modules/module-list.nix.
> 
> This gives the ability to include nixos modules that are not in the
> nixos source tree.
> 
> This can be useful for modules that are still experimental, or which
> aren't useful for other nixos users. Of course, this was already
> possible to do this using a forked nixos tree, but with this
> functionality, you can just rely on the nixos channel, easing things a
> lot.
> 
> 
> 
> _______________________________________________
> nix-commits mailing list
> nix-commits at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-commits


More information about the nix-dev mailing list