add hledger

This commit is contained in:
Joakim Repomaa
2025-05-26 09:36:55 +03:00
parent d625368bd0
commit 027ae0bef8
8 changed files with 80 additions and 1 deletions

View File

@@ -13,6 +13,10 @@ let
type = lib.types.nullOr lib.types.path;
default = null;
};
basicAuthFile = lib.mkOption {
type = lib.types.nullOr lib.types.path;
default = null;
};
extraConfig = lib.mkOption {
type = lib.types.str;
default = "";
@@ -91,9 +95,10 @@ in
proxyPort,
extraConfig,
root,
basicAuthFile,
}:
lib.mergeAttrsList [
{ inherit extraConfig root; }
{ inherit extraConfig root basicAuthFile; }
(
if (lib.isInt proxyPort) then
{