MyNixOS website logo
option

services.paperless.settings

Extra paperless config options.

See the documentation for available options.

Note that some settings such as PAPERLESS_CONSUMER_IGNORE_PATTERN expect JSON values. Settings declared as lists or attrsets will automatically be serialised into JSON strings for your convenience.

Declarations
Type
attribute set of (boolean or floating point number or signed integer or string or path or package or list of (boolean or floating point number or signed integer or string or path or package) or attribute set of (boolean or floating point number or signed integer or string or path or package))
Default
{ }
Example
{
  PAPERLESS_CONSUMER_IGNORE_PATTERN = [
    ".DS_STORE/*"
    "desktop.ini"
  ];
  PAPERLESS_DBHOST = "/run/postgresql";
  PAPERLESS_OCR_LANGUAGE = "deu+eng";
  PAPERLESS_OCR_USER_ARGS = {
    optimize = 1;
    pdfa_image_compression = "lossless";
  };
}