aboutsummaryrefslogtreecommitdiff
path: root/modules/lib/types-dag.nix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ssh: deprecate the list form of match blockRobert Helgesson2020-04-161-9/+19
| | | | | Configurations depending on specific block order should use the DAG functions instead of lists.
* types: improve dagOf and listOrDagOfRobert Helgesson2020-04-131-18/+23
| | | | | In particular, improve the behavior of these types if the element type is a submodule.
* Apply `nixfmt` on many filesRobert Helgesson2020-02-021-52/+40
|
* lib: add type generators `dagOf` and `listOrDagOf`Robert Helgesson2020-01-161-0/+96
Given an inner type, the former function generates a type that expect DAG option values. The latter function is only present to temporarily allow the `programs.ssh.matchBlocks` to keep accepting list values.