From 6f49342b2d5973478f1f5eb6f8d6307059e7bcf7 Mon Sep 17 00:00:00 2001 From: tv Date: Wed, 28 Nov 2018 08:34:19 +0100 Subject: populate file: add useChecksum --- lib/default.nix | 1 + lib/types/populate.nix | 4 ++++ 2 files changed, 5 insertions(+) (limited to 'lib') diff --git a/lib/default.nix b/lib/default.nix index cf57316..48e005e 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -16,6 +16,7 @@ let { }; }; sanitize = x: lib.getAttr (lib.typeOf x) { + bool = x; list = map sanitize x; set = lib.mapAttrs (lib.const sanitize) diff --git a/lib/types/populate.nix b/lib/types/populate.nix index f35786d..2cd3267 100644 --- a/lib/types/populate.nix +++ b/lib/types/populate.nix @@ -52,6 +52,10 @@ path = lib.mkOption { type = lib.types.absolute-pathname; }; + useChecksum = lib.mkOption { + default = false; + type = lib.types.bool; + }; }; }; git = lib.types.submodule { -- cgit v1.2.3