Matt Sturgeon
8c3d521bff
modules: move nixpkgs
module to top-level modules
...
Make `pkgs` available to files submodules by passing _all_ module args
through. We already did this for `specialArgs`.
2024-09-27 09:30:12 +01:00
Matt Sturgeon
692e39311e
modules/{output,files,test}: move outputs to build
scope
...
Move the following output options into `build`:
- finalPackage -> package
- printInitPackage
- initPath -> initFile
- filesPlugin -> extraFiles
- test.derivation -> test
2024-09-26 06:31:57 +01:00
Matt Sturgeon
c4fcbb0dcf
modules/context: add isTopLevel
option
2024-08-20 22:02:29 +01:00
Matt Sturgeon
f47374fd26
modules/test: init, replacing dontRun
arg
...
Introduces the `test.runNvim` module option.
Deprecates the historic `dontRun` argument passed to the test-derivation
helpers.
Soft-deprecates the `tests.dontRun` attr used in tests currently.
2024-08-20 00:34:12 +01:00
Matt Sturgeon
f5ba05ec82
modules/files: move submodule to its own file
2024-07-05 17:21:56 +01:00
Matt Sturgeon
2deb61f6a5
modules/top-level: move out of wrappers/modules
2024-07-05 17:20:28 +01:00