These are simple scripts I use with ledger.
I keep my ledger data directory in a git repo and my primary ledger data in a file called
finances.ledger within that directory.
I have the
$LEDGER_FILE environment variable set to the full path of
finances.ledger. These scripts rely on that.
ledger print to sort
$LEDGER_FILE by posting date and pretty it up.
ledger-tidy, commits changes in the working directory, and pushes.
ledger-entry is a wrapper for
ledger entry, confirming the output looks good before appending to