aboutsummaryrefslogtreecommitdiff
path: root/misc/ledger.md
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2026-02-22 20:21:04 +0100
committeralex <alex@pdp7.net>2026-02-22 20:21:32 +0100
commit6afd87187ef17b1f9b0f48345ac22be5fc8b711f (patch)
treef2254dcef3e35f1c9bf65d0a42079fb1385ce3a7 /misc/ledger.md
parent0ac4671171802179169bd3642b531d039865a578 (diff)
Move ledger to blog website
Diffstat (limited to 'misc/ledger.md')
-rw-r--r--misc/ledger.md60
1 files changed, 0 insertions, 60 deletions
diff --git a/misc/ledger.md b/misc/ledger.md
deleted file mode 100644
index 18c6f1f1..00000000
--- a/misc/ledger.md
+++ /dev/null
@@ -1,60 +0,0 @@
-# ledger
-
-[ledger](https://ledger-cli.org/) is a double-entry accounting system based on a text file format.
-The [Plain text accounting](https://plaintextaccounting.org/) website lists more software based on the ideas.
-
-This document contains notes about how I use ledger.
-
-## Configuration
-
-My `~/.ledgerrc` just contains:
-
-```
---file ~/Nextcloud/finances.ledger
---date-format %Y-%m-%d
-```
-
-I store my ledger file in my Nextcloud instance, so Nextcloud synchronizes across my computers.
-
-Other than that, I just configure the YYYY-MM-DD date format.
-
-## Registering transactions
-
-I try to register most transactions the first moment I'm at my keyboard.
-
-I do so manually without automations.
-
-In 2025, I registered over 800 transactions, and I didn't feel it was tedious.
-
-My main text editor is Emacs, so I use [ledger-mode](https://github.com/ledger/ledger-mode/).
-ledger-mode:
-
-* Automatically adds indentation and alignment.
-* Autocompletion of accounts and payees.
-
-To register transactions, I run:
-
-```
-ledger reg bankname:accountname
-```
-
-Then, I correlate with the running total that my bank websites show to find the first missing transaction and go on from there.
-
-I have a monthly calendar reminder to catch up on all accounts.
-In this session, I also update my pension plan accounts with their current value.
-
-## Tagging
-
-### `who`
-
-I use the `who` tag because I want to make reports based on specific beings.
-For example, I want to query quickly costs associated to the cat.
-
-In 2026, I think I will have some accounts like `Expenses:Supermarket:My Name` too, so I'm experimenting with the following snippet:
-
-```
-= My Name
- ; who: myname
-```
-
-This seems to automatically add the tag to related accounts.