systemd: accept derivations as values for systemd options (#3974)

This commit is contained in:
Ramses 2023-05-11 15:50:37 +02:00 committed by GitHub
parent 6be873663e
commit d97e8f8861
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 6 deletions

View file

@ -51,7 +51,7 @@ let
unitType = unitKind:
with types;
let primitive = either bool (either int str);
let primitive = oneOf [ bool int str path ];
in attrsOf (attrsOf (attrsOf (either primitive (listOf primitive)))) // {
description = "systemd ${unitKind} unit configuration";
};