18 lines
759 B
Org Mode
18 lines
759 B
Org Mode
* Ledger CLI
|
|
|
|
#+begin_src elisp
|
|
(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"))))
|
|
#+end_src
|