From 0de22870e73cc19716089335e1ea1d3b0e5b4b3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Wed, 3 Jul 2019 22:12:10 +0200 Subject: [PATCH] hledger: add hledger-git --- modules/hledger.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/hledger.nix b/modules/hledger.nix index 70273e1..1121977 100644 --- a/modules/hledger.nix +++ b/modules/hledger.nix @@ -2,6 +2,9 @@ with lib; let cfg = config.niveum.hledger; + hledger-git = pkgs.writers.writeDashBin "hledger-git" '' + ${pkgs.git}/bin/git -C $(dirname $LEDGER_FILE) $* + ''; in { options.niveum.hledger = { enable = mkEnableOption "hledger"; @@ -22,7 +25,7 @@ in { }; config = mkIf cfg.enable { - environment.systemPackages = [ cfg.package ]; + environment.systemPackages = [ cfg.package hledger-git ]; environment.variables.LEDGER_FILE = mkIf (cfg.ledgerFile != null) cfg.ledgerFile;