From 6a37ac779aee7167d76020d7b93275ce7c5a1cb5 Mon Sep 17 00:00:00 2001 From: Alexander Kobjolke Date: Mon, 17 Apr 2023 00:31:00 +0200 Subject: [PATCH] modules: Implement module for hledger-web --- modules/hleger-web.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 modules/hleger-web.nix diff --git a/modules/hleger-web.nix b/modules/hleger-web.nix new file mode 100644 index 0000000..ed8e890 --- /dev/null +++ b/modules/hleger-web.nix @@ -0,0 +1,19 @@ +{ config, lib, pkgs, ... }: +with lib; +let cfg = config.services.hledger; +in { + options = { + services.hledger = { + enable = mkEnableOption (lib.mdDoc "hledger web service"); + + package = mkOption { + default = pkgs.hledger; + defaultText = literalExpression "pkgs.hledger"; + type = types.package; + description = lib.mdDoc '' + HLedger package to use. + ''; + }; + }; + }; +}