Files
dot-emacs/.emacs.d/ledger.org
2025-11-02 10:37:41 -05:00

759 B

Ledger CLI

(use-package ledger-mode
  :mode ("\\.ledger\\'")
  :config
  (setq ledger-report-use-strict t
        ledger-master-file (expand-file-name "Ledger/toc.ledger" jm/cloud-root)
        ledger-accounts-file (expand-file-name "Ledger/accounts.ledger" jm/cloud-root))
  (setq ledger-reports
        '(("bal" "%(binary) -f %(ledger-file) bal")
          ("monthly balance" "%(binary) -f %(ledger-file) bal -p 'this month'")
          ("daily balance" "%(binary) -f %(ledger-file) bal -p 'today'")
          ("budget" "%(binary) -f %(ledger-file) --budget -p %(month) bal ^Expenses ^Income")
          ("account" "%(binary) -f %(ledger-file) reg %(account)")
          ("register" "%(binary) -f %(ledger-file) register"))))