![]() ![]() In addition to the plain-text ledger files, this repository also holds PDF or JPG images of receipts. Ledger is the double-entry accounting system I began using in 2012 to record the movement of every penny that crosses one of my bank accounts (small cash transactions, less than about $20, are usually-but-not-always except from being recorded). The archive includes two git-annex repositories. $ task add project:finance due: recur:yearly wait:due-4weeks "burn optical financial archive with parity" ledger file as the primary journal, which has the effect of including all the yearly files. My ~/.ledgerrc file tells Ledger to use the. ledger file which includes all of these data files, plus a special journal file with periodic transactions that I sometimes use for budgeting. In January, after I clear the last transaction from the previous year, I know the year is locked and the file never gets touched again (unless I go back in to rejigger my account structure). Ledger files don’t necessarily need to be split at all, but I like having one file per year. This repository contains a data directory, which includes yearly Ledger journal files such as data/2019.ldg and data/2020.ldg. ![]() My Ledger repository is stored at ~/library/ledger. After close to a decade of use, my only regret is that I didn’t start using earlier. I began with Ledger for lack of a compelling argument in favor of the alternatives. It has inspired others, such as hledger and beancount. Ledger is not the only plain text accounting system out there. Almost every dollar that has passed through my world since then is tracked by Ledger. ![]() Ledger is a double-entry accounting system that stores data in plain text. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |