summary refs log tree commit diff
path: root/lib/modules.nix
Commit message (Expand)AuthorAge
* lib/modules: Change type error to be gramatically nicerProfpatsch2017-11-05
* Convert libs to a fixed-pointGraham Christensen2017-09-16
* lib: introduce imap0, imap1 (#25543)zimbatm2017-07-04
* lib: trivial spelling fixesTom Saeger2017-04-19
* lib: fix mixed tab/space indents, trailing whitespace, etcBenjamin Staffin2017-03-11
* modules: add support for module replacement with disabledModulesDaiderd Jordan2017-03-03
* Revert "modules: add support for module replacement with disabledModules"Vladimír Čunát2017-03-01
* modules: add support for module replacement with disabledModulesDaiderd Jordan2017-02-28
* modules lib: type description in type error messageNikolay Amiantov2017-02-03
* mkIf: Check whether the condition is a BooleanEelco Dolstra2016-11-21
* module system: extensible option typesEric Sagnes2016-11-06
* lib/module: add mkChangedOptionModule functionEric Sagnes2016-09-24
* lib/module: add mkMergedOptionModule functionEric Sagnes2016-09-24
* Merge pull request #15025 from ericsagnes/modules/manualDomen Kožar2016-08-28
|\
| * modules: move meta at top levelEric Sagnes2016-08-11
* | Merge pull request #14311 from Profpatsch/mkRemovedOptionModule-replacementDomen Kožar2016-08-28
|\ \ | |/ |/|
| * modules/mkRemovedOptionModule: add replacement docProfpatsch2016-05-29
* | Fix display of deprecated option definition warningsEelco Dolstra2016-06-01
|/
* Revert "Add the tool "nixos-typecheck" that can check an option declaration to:"Eelco Dolstra2016-03-01
* Add the tool "nixos-typecheck" that can check an option declaration to:Thomas Strobel2016-02-29
* Factor out option renamingEelco Dolstra2015-10-14
* Update option-usages.nix expression to work with newer version of the module ...Nicolas B. Pierron2015-08-09
* Module system: Fix ‘definitions’ fieldEelco Dolstra2015-08-05
* Add read-only optionsEelco Dolstra2015-07-30
* Remove superfluous copy of "min"Eelco Dolstra2015-07-28
* Minor module system evaluation speedupsEelco Dolstra2015-07-28
* Fix indentationEelco Dolstra2015-07-28
* concatLists (map ...) -> concatMapEelco Dolstra2015-07-23
* Use foldl' instead of fold in some placesEelco Dolstra2015-07-23
* NixOS modules: Add error context on module arguments evaluation.Nicolas B. Pierron2015-07-14
* types.uniq types.bool -> types.boolEelco Dolstra2015-06-15
* Bring an importable modulesPath back from the dead, in the only way I knowDan Peebles2015-06-08
* Document and rename internal option of modules.Nicolas B. Pierron2015-03-15
* Share common code for merging option definitions.Nicolas B. Pierron2015-03-12
* Rename mergeDefinitions internal steps to functions which are independent of ...Nicolas B. Pierron2015-03-12
* Expose submodule arguments to builtins.functionArgs before applying the argum...Nicolas B. Pierron2015-03-12
* Add comment about limitation on __internal.checkShea Levy2015-03-12
* Add comments about the module system interfaceShea Levy2015-03-12
* evalModules: Add internal option for the check argumentShea Levy2015-03-12
* nixos: Don't evaluate twice to get the value of config.nixpkgsShea Levy2015-03-12
* modules.nix: Generate the extra argument set from the configurationShea Levy2015-03-12
* Move property processing, type checking, and merge code into a functionShea Levy2015-03-12
* modules: Extract mkAliasDefinition from the rename.nix NixOS module.Nicolas B. Pierron2014-12-22
* nixos: Try to show an helpful message when the user sets config. or options.Luca Bruno2014-11-01
* Replace hasAttr/getAttr calls with the ? and . operatorsEelco Dolstra2014-10-05
* lib: Use arithmetic operators rather than builtins.add etc.Eelco Dolstra2014-10-05
* Merge options having the submodule type.Nicolas Pierron2014-09-07
* Annotate option-set options with the file in which they are declared.Nicolas Pierron2014-09-07
* Add error an message to prevent use of useless submodules.Nicolas Pierron2014-08-29
* minor fix in documentationJan Malakhovski2014-06-26