diff --git a/modules/nixos/services/paperless/default.nix b/modules/nixos/services/paperless/default.nix index 9fc0001..af4c617 100644 --- a/modules/nixos/services/paperless/default.nix +++ b/modules/nixos/services/paperless/default.nix @@ -3,8 +3,7 @@ lib, pkgs, ... -}: -{ +}: { options.snowflake.services.paperless = { enable = lib.mkEnableOption "Enable paperless service"; @@ -24,10 +23,9 @@ }; }; - config = - let - cfg = config.snowflake.services.paperless; - in + config = let + cfg = config.snowflake.services.paperless; + in lib.mkIf cfg.enable { age.secrets.paperless = { inherit (cfg.passwordFile) file; @@ -47,6 +45,7 @@ PAPEERLESS_TASK_WORKERS = 4; PAPERLESS_THREADS_PER_WORKER = 4; PAPERLESS_ADMIN_USER = cfg.adminUser; + PAPERLESS_FILENAME_FORMAT = "{created_year}/{document_type}/{title}"; }; };