From 838653c27c1eccae25c1d1c246d17e3618f12781 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Tue, 20 Aug 2019 20:08:11 +0200 Subject: [PATCH] hledger: add edit command --- modules/hledger.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/hledger.nix b/modules/hledger.nix index 568f049..910aa0f 100644 --- a/modules/hledger.nix +++ b/modules/hledger.nix @@ -10,6 +10,9 @@ let $GIT $* fi ''; + hledger-edit = pkgs.writers.writeDashBin "hledger-edit" '' + $EDITOR $LEDGER_FILE + ''; in { options.niveum.hledger = { enable = mkEnableOption "hledger"; @@ -30,7 +33,7 @@ in { }; config = mkIf cfg.enable { - environment.systemPackages = [ cfg.package hledger-git ]; + environment.systemPackages = [ cfg.package hledger-git hledger-edit ]; environment.variables.LEDGER_FILE = mkIf (cfg.ledgerFile != null) cfg.ledgerFile;