top | item 39493749

(no title)

raamdev | 2 years ago

I've been using Ledger for years now and with thousands of entries a year. I track investments, income, expenses, and budgeting. For mobile entry, I keep my ledger file on Dropbox and use the Drafts app and TextExpander on my iPhone to quickly append properly formatted ledger entries to the file from my phone, the moment the expense occurs. Every two to four weeks, I spend 10 minutes and use ledger-mode in Emacs to reconcile accounts with online bank / credit card transactions. It works really well and I love the flexibility and long-term portability of keeping my ledger in plain-text.

discuss

order

jimmcslim|2 years ago

Can you share some more details on how you are using Drafts and TextExpander?

raamdev|2 years ago

Sure! Here's what I do to add an expense from my phone:

1. Open the Drafts App on my iPhone.

2. Type "lfood", which triggers TextExpander with my ledger food expense snippet [1]. I make use of the TextExpander fill-ins feature [2] to automatically set the current date and to give me a list of dropdowns that I can use to change the account, but usually I just leave the default and only fill in the expense amount.

3. Enter the expense amount, select the credit card that I used from a dropdown if it's different from the default.

4. Trigger the 'Save to Ledger' action [3] that I created within the Drafts app [4], which appends the ledger entry to my ledger file on Dropbox.

I created a short gif [5] showing this entire process in action.

[1] https://i.imgur.com/NXEimql.png

[2] https://textexpander.com/learn/using/snippets/advanced-snipp...

[3] https://i.imgur.com/LNDJNGi.png

[4] https://docs.getdrafts.com/actions/

[5] https://ibb.co/vk45Kb7