about summary refs log tree commit diff
path: root/lib/modules.nix
AgeCommit message (Expand)AuthorFilesLines
2014-12-22modules: Extract mkAliasDefinition from the rename.nix NixOS module.Nicolas B. Pierron1-0/+25
2014-11-01nixos: Try to show an helpful message when the user sets config. or options.Luca Bruno1-1/+1
2014-10-05Replace hasAttr/getAttr calls with the ? and . operatorsEelco Dolstra1-7/+7
2014-10-05lib: Use arithmetic operators rather than builtins.add etc.Eelco Dolstra1-1/+1
2014-09-07Merge options having the submodule type.Nicolas Pierron1-6/+15
2014-09-07Annotate option-set options with the file in which they are declared.Nicolas Pierron1-8/+23
2014-08-29Add error an message to prevent use of useless submodules.Nicolas Pierron1-2/+3
2014-06-26minor fix in documentationJan Malakhovski1-1/+1
2014-05-05Re-introduce (marked as obsolete) mkStrict function, to allow old nixops depl...Rob Vermaas1-0/+2
2014-03-30Bring back mkOrderEelco Dolstra1-5/+29
2014-02-11Pass lib to modulesShea Levy1-1/+1
2013-11-12Add some primops to libEelco Dolstra1-3/+3
2013-10-30Fix backward compatibility with Nix < 1.6Eelco Dolstra1-3/+7
2013-10-30Show correct position info for errors in submodulesEelco Dolstra1-11/+8
2013-10-30Export only the files of the active definitionsEelco Dolstra1-2/+3
2013-10-29Fix environment.checkConfigurationOptionsEelco Dolstra1-16/+25
2013-10-29fixMergeModules shouldn't check whether options are declaredEelco Dolstra1-1/+1
2013-10-29Add fixMergeModules back inEelco Dolstra1-0/+4
2013-10-29Support module keys that are pathsEelco Dolstra1-2/+2
2013-10-29Add a priority level for overrides in VM testsEelco Dolstra1-2/+3
2013-10-28Fix nixos-optionEelco Dolstra1-0/+1
2013-10-28Show precise error messages in option merge failuresEelco Dolstra1-2/+2
2013-10-28Support mkOverride in non-leaf nodesEelco Dolstra1-2/+2
2013-10-28Allow imports in plain modulesEelco Dolstra1-3/+3
2013-10-28Remove debug codeEelco Dolstra1-1/+1
2013-10-28Fix evaluation of environment.variablesEelco Dolstra1-2/+5
2013-10-28Fix NixOps evaluationEelco Dolstra1-8/+10
2013-10-28Fix option renamingEelco Dolstra1-1/+1
2013-10-28Check for undeclared optionsEelco Dolstra1-12/+16
2013-10-28Show error locations in submodulesEelco Dolstra1-3/+3
2013-10-28Fix manual generationEelco Dolstra1-17/+18
2013-10-28Fix commentEelco Dolstra1-9/+9
2013-10-28Inline some functions on the critical pathEelco Dolstra1-9/+13
2013-10-28Reduce the number of allocations a bitEelco Dolstra1-13/+11
2013-10-28Keep position information for option declarations and definitionsEelco Dolstra1-42/+80
2013-10-28Big cleanup of the NixOS module systemEelco Dolstra1-355/+221
2013-10-24Small cleanupEelco Dolstra1-2/+1
2013-10-10Move pkgs/lib/ to lib/Eelco Dolstra1-0/+380