From bc58b830ebd4d6456072270abe1df8a1ee069b5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Mon, 3 Feb 2020 21:22:16 +0100 Subject: [PATCH] fix(hledger): work with all.journal and current.journal --- configs/hledger.nix | 2 +- modules/hledger.nix | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/configs/hledger.nix b/configs/hledger.nix index ee582d5..fde6d95 100644 --- a/configs/hledger.nix +++ b/configs/hledger.nix @@ -4,7 +4,7 @@ niveum.hledger = { enable = true; - ledgerFile = "$HOME/prog/git/ledger/current.journal"; + ledgerFile = "$HOME/prog/git/ledger/all.journal"; server = { enable = false; user = config.users.users.me; diff --git a/modules/hledger.nix b/modules/hledger.nix index ab30b71..c977527 100644 --- a/modules/hledger.nix +++ b/modules/hledger.nix @@ -14,7 +14,8 @@ let fi ''; hledger-edit = pkgs.writers.writeDashBin "hledger-edit" '' - $EDITOR $LEDGER_FILE + LEDGER_DIR="$(dirname $LEDGER_FILE)" + $EDITOR ''${LEDGER_DIR}/current.journal ''; in { options.niveum.hledger = {