nix-darwin: add modulesPath to specialArgs (#2375)

Same as 099cbcf13e, however now for
nix-darwin instead of NixOS.

Tested with `disabledModules = [ "programs/alacritty.nix" ];` and having an
error.
This commit is contained in:
Thiago Kenji Okada 2021-10-08 17:36:41 -03:00 committed by GitHub
parent d9fe208f3c
commit fd2f746016
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -13,6 +13,7 @@ let
lib = extendedLib; lib = extendedLib;
darwinConfig = config; darwinConfig = config;
osConfig = config; osConfig = config;
modulesPath = ../modules;
} // cfg.extraSpecialArgs; } // cfg.extraSpecialArgs;
modules = [ modules = [
({ name, ... }: { ({ name, ... }: {
@ -62,7 +63,6 @@ in
extraSpecialArgs = mkOption { extraSpecialArgs = mkOption {
type = types.attrs; type = types.attrs;
default = { }; default = { };
example = literalExample "{ modulesPath = ../modules; }";
description = '' description = ''
Extra <literal>specialArgs</literal> passed to Home Manager. Extra <literal>specialArgs</literal> passed to Home Manager.
''; '';