index
:
nixpkgs
add-beancount-ing-diba
add-cargo-espflash
add-cargo-feature-set
add-dodo
add-ghostie
add-iceportal
add-kdash
add-ldproxy
add-nemu
add-notifymuch
add-openbbterminal
add-swappy
add-vim-plugins
backport/update-python-pscript
cargo-espflash-license
cargo-public-api
fix-node-exporter-backslash-in-exec
fix-node-exporter-backslash-in-exec-tmp
init-cjson
init-fbcat
init-pdfium
init-prometheus-mpd-exporter
init-tageditor
init-tpm2-tss-engine
init-unused
master
mdbook-toc
nixos-22.11
submitting-changes-gitrm
update-bison
update-gitlint
update-libquotient
update-mdbook-open-on-gh
update-mutt
update-python-pscript
update-rust-analyzer
update-some-packages
update-tageditor
update-tasknc
update-tig
update-toot
update-ugrep
update-wordgrinder
update-zellij
updates
Contrib clone of nixpkgs
matthias
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
types.nix
Age
Commit message (
Expand
)
Author
2016-02-17
lib/types: Set name of types.package to "package"
aszlig
2015-12-04
Use x == null instead of builtins.isNull x
Igor Pashev
2015-12-04
Allow enum of integers (and any other type)
Igor Pashev
2015-09-18
nixos,lib: move environment generation related copy-paste to lib
Jan Malakhovski
2015-08-15
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-07
Allow options with type "package" to be store paths
Eelco Dolstra
2015-07-23
Use foldl' instead of fold in some places
Eelco Dolstra
2015-06-15
Make types.bool complain on conflicting definitions
Eelco Dolstra
2015-03-15
Document and rename internal option of modules.
Nicolas B. Pierron
2015-03-12
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
2014-09-07
Remove types.functionTo.
Nicolas Pierron
2014-09-07
Merge options having the submodule type.
Nicolas Pierron
2014-08-19
types.nix: Add ‘either’ type
Eelco Dolstra
2014-05-01
Fix description to match convention
Shea Levy
2014-05-01
Add enum option type
Shea Levy
2014-02-27
Remove lib.typeOf
Eelco Dolstra
2014-02-20
loaOf: Allow merging definitions from a list into other definitions IFF there...
Shea Levy
2014-02-13
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-11
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-08
Try to improve naming of list elements in loaOf types
Shea Levy
2013-11-12
Add some primops to lib
Eelco Dolstra
2013-10-30
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-29
Add option type "str" for unique strings
Eelco Dolstra
2013-10-28
Show precise error messages in option merge failures
Eelco Dolstra
2013-10-28
Remove uses of the "merge" option attribute
Eelco Dolstra
2013-10-28
Check for undeclared options
Eelco Dolstra
2013-10-28
Show error locations in submodules
Eelco Dolstra
2013-10-28
Fix manual generation
Eelco Dolstra
2013-10-28
Inline some functions on the critical path
Eelco Dolstra
2013-10-28
Use isType instead of typeOf
Eelco Dolstra
2013-10-28
Big cleanup of the NixOS module system
Eelco Dolstra
2013-10-10
Move pkgs/lib/ to lib/
Eelco Dolstra