nixos-lib/lib/types.nix
2023-07-30 21:59:56 +02:00

11 lines
271 B
Nix

{ lib, myLib }:
with lib;
{
package' = types.package // {
merge = loc: defs:
let res = mergeDefaultOption loc defs;
in if builtins.isPath res || (builtins.isString res && ! builtins.hasContext res)
then toDerivation res
else res;
};
}