nix-community.nixvim/wrappers
Matt Sturgeon 4b7a41276a
modules/nixpkgs: initial pkgs option, drop defaultPkgs specialArg
This minimal implementation allows `nixpkgs.pkgs` to be defined, but
does not implement evaluating an instance from a pkgsPath when _not_
defined.

The `defaultPkgs` specialArg is dropped in favour of `nixpkgs.pkgs`
being defined. If it's not defined, an assertion is thrown.

In the future, a nixpkgs source path can be supplied, defaulting to the
flake's `inputs.nixpkgs`. Along with other `nixpkgs.*` options, this
will allow a `pkgs` instance to be evaluated within the module eval.
2024-09-27 09:30:12 +01:00
..
modules docs/home-manager: eval options without checking config definitions 2024-09-27 02:56:28 +01:00
_shared.nix modules/nixpkgs: initial pkgs option, drop defaultPkgs specialArg 2024-09-27 09:30:12 +01:00
darwin.nix modules/nixpkgs: initial pkgs option, drop defaultPkgs specialArg 2024-09-27 09:30:12 +01:00
hm.nix modules/nixpkgs: initial pkgs option, drop defaultPkgs specialArg 2024-09-27 09:30:12 +01:00
nixos.nix modules/nixpkgs: initial pkgs option, drop defaultPkgs specialArg 2024-09-27 09:30:12 +01:00
standalone.nix modules/nixpkgs: initial pkgs option, drop defaultPkgs specialArg 2024-09-27 09:30:12 +01:00