index
:
nixlib
this commit
master
sixos
Alyssa's collection of Nix expressions
Alyssa Ross
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
types.nix
Commit message (
Expand
)
Author
Age
*
lib: introduce imap0, imap1 (#25543)
zimbatm
2017-07-04
*
types: add short docstrings
Nikolay Amiantov
2017-05-25
*
nixos doc: document coercedTo type
Nikolay Amiantov
2017-05-24
*
lib: trivial spelling fixes
Tom Saeger
2017-04-19
*
Get rid of all `with { inherit... }` and just used `let inherit...`
John Ericson
2017-03-30
*
lib: fix mixed tab/space indents, trailing whitespace, etc
Benjamin Staffin
2017-03-11
*
types library: add coercedTo
Nikolay Amiantov
2017-02-02
*
either type: improve merge function
Eric Sagnes
2016-11-08
*
module system: extensible option types
Eric Sagnes
2016-11-06
*
optionSet type: enable deprecation message
Eric Sagnes
2016-09-13
*
Use shell packages to select the user's shell
zimbatm
2016-06-12
*
Improve types.listOf error message
Eelco Dolstra
2016-05-25
*
lib/types: Revert handling submodules for "either"
aszlig
2016-03-19
*
lib/types: Handle submodules for type "either"
aszlig
2016-03-19
*
Revert "Add the tool "nixos-typecheck" that can check an option declaration to:"
Eelco Dolstra
2016-03-01
*
Add the tool "nixos-typecheck" that can check an option declaration to:
Thomas Strobel
2016-02-29
*
lib/types: Set name of types.package to "package"
aszlig
2016-02-17
*
Use x == null instead of builtins.isNull x
Igor Pashev
2015-12-04
*
Allow enum of integers (and any other type)
Igor Pashev
2015-12-04
*
nixos,lib: move environment generation related copy-paste to lib
Jan Malakhovski
2015-09-18
*
Revert change of path type
Benno Fünfstück
2015-08-15
*
types.nix: better error message for non-paths
Benno Fünfstück
2015-08-15
*
Allow options with type "package" to be store paths
Eelco Dolstra
2015-08-07
*
Use foldl' instead of fold in some places
Eelco Dolstra
2015-07-23
*
Make types.bool complain on conflicting definitions
Eelco Dolstra
2015-06-15
*
Document and rename internal option of modules.
Nicolas B. Pierron
2015-03-15
*
Share common code for merging option definitions.
Nicolas B. Pierron
2015-03-12
*
Add comments about the module system interface
Shea Levy
2015-03-12
*
types.loaOf: Update check function
Shea Levy
2015-03-12
*
types.attrsOf: Use mergeDefinitions to handle each element
Shea Levy
2015-03-12
*
types.listOf: Use mergeDefinitions to handle each element
Shea Levy
2015-03-12
*
Remove types.functionTo.
Nicolas Pierron
2014-09-07
*
Merge options having the submodule type.
Nicolas Pierron
2014-09-07
*
types.nix: Add ‘either’ type
Eelco Dolstra
2014-08-19
*
Fix description to match convention
Shea Levy
2014-05-01
*
Add enum option type
Shea Levy
2014-05-01
*
Remove lib.typeOf
Eelco Dolstra
2014-02-27
*
loaOf: Allow merging definitions from a list into other definitions IFF there...
Shea Levy
2014-02-20
*
Revert "Add nixosSubmodule option type"
Shea Levy
2014-02-13
*
Revert "Add option type for a submodule with extra arguments"
Shea Levy
2014-02-13
*
Revert "Add heterogeneousAttrsOf option type"
Shea Levy
2014-02-13
*
Add heterogeneousAttrsOf option type
Shea Levy
2014-02-11
*
Add option type for a submodule with extra arguments
Shea Levy
2014-02-11
*
Add nixosSubmodule option type
Shea Levy
2014-02-11
*
Try to improve naming of list elements in loaOf types
Shea Levy
2014-02-08
*
Add some primops to lib
Eelco Dolstra
2013-11-12
*
Fix backward compatibility with Nix < 1.6
Eelco Dolstra
2013-10-30
*
Strictly check the arguments to mkOption
Eelco Dolstra
2013-10-30
*
Show correct position info for errors in submodules
Eelco Dolstra
2013-10-30
*
Add option type "str" for unique strings
Eelco Dolstra
2013-10-29
[next]