Skip to content

velocitatem/alfred

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alfred

A way to think about personal finance with ledger and ledger-mode for emacs.

What does Alfred do?

Alfred makes it much easier to keep track of your finances using ledger in emacs. It allows you to quickly insert expenses into your ledger while automatically keeping track of you budget and savings. Also supports 2 currencies, maybe more?

Details

  • Each months, using a crontab, it creates a new account in ledger “Assets:Budget:MonthName”
  • Provides a capture template to add expenses coming from this budget
  • Generates a monthly report on your finances

Installation

  1. Paste the org-capture-template into your config
(defun function-for-financial-template ()
  (concat ledger-date-string-today " *%^{Event} \n\t" "Expenses:%^{type} \t\t %^{amount}\n\tAssets:Budget:%<%B>" ))

(setq org-capture-templates  '(("f" "Add a financial expense" plain
                                (file "/home/velo/Documents/Me/Finance/my.ledger")
                                (function function-for-financial-template))
                               ))
  1. run install.sh

alfred [1/3]

  • [X] Multiple currency fix in report
  • [ ] Create report generation script
  • [ ] Implement user variables into something

About

💵 A monthly report generator for ledger - giving you insight into your finances 💵

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published