nixos/unitOption: remove unnecessary definition filtering

Changed files
+3 -7
nixos
+3 -7
nixos/lib/systemd-unit-options.nix
···
inherit (lib)
any
concatMap
-
filterOverrides
isList
literalExpression
mergeEqualOption
···
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 = {