nixos/unitOption: remove unnecessary definition filtering
This commit is contained in:
parent
94d09d1046
commit
46be72d315
@ -15,7 +15,6 @@ let
|
||||
inherit (lib)
|
||||
any
|
||||
concatMap
|
||||
filterOverrides
|
||||
isList
|
||||
literalExpression
|
||||
mergeEqualOption
|
||||
@ -56,13 +55,10 @@ rec {
|
||||
name = "systemd option";
|
||||
merge =
|
||||
loc: defs:
|
||||
let
|
||||
defs' = filterOverrides defs;
|
||||
in
|
||||
if any (def: isList def.value) defs' then
|
||||
concatMap (def: toList def.value) defs'
|
||||
if any (def: isList def.value) defs then
|
||||
concatMap (def: toList def.value) defs
|
||||
else
|
||||
mergeEqualOption loc defs';
|
||||
mergeEqualOption loc defs;
|
||||
};
|
||||
|
||||
sharedOptions = {
|
||||
|
Loading…
x
Reference in New Issue
Block a user