Keep a Larder Inventory with Org-Mode and Ledger
Table of Contents
Introduction
In this piece I'll explain how I'm maintaining an inventory of what's in my larder (kitchen: fridge and pantry) by keeping a personal log using Org-modeTK with ledger-cliTK.
This document was written by me, emsenn, and is released for the benefit of the public under the terms included in the "License" supplement. It was made possible with financial contributions from humans like you. Please direct comments to my public inbox or, if necessary, my personal email.
Keep a Larder Inventory with Org-mode and Ledger
Set up your tech stack.
[ ]
Install Emacs.[ ]
Install Org-mode.[ ]
Configure Org-babel.
Create a log.
Create a header
#+TITLE: Larder Log #+OPTIONS: c:t d:t
Lay out the datetree
* 2019 ** 2019-01 January *** 2019-01-01 Tuesday
Buy groceries
**** Shopping #+BEGIN_SRC ledger :noweb yes :tangle larder-demo.ledger 2019/01/01 * Grocery Store Inventory:Larder:eggs 4 @@ $0.99 Inventory:Larder:sausage 2 lbs @@ $1.99 Inventory:Larder:coffee 90 tbsp @@ $3.99 Supplier:Harris Teeter #+END_SRC
Make coffee
**** Cooking
#+BEGIN_SRC ledger :noweb yes :tangle larder-demo.ledger
2019/01/01 * Coffee
Inventory:Larder:coffee -3 tbsp
Life:Eating
Make dinner
2019/01/01 * Dinner
Inventory:Larder:eggs -4
Inventory:Larder:sausage -2 lbs
Life:Eating
#+END_SRC
Supplements
Contribute
This document was made possible with contributions from humans like you. Thank you! I currently accept contributions through the following platforms:
If there is another service through which you'd like to contribute, please send an email. Please note that in accordance with my personal directives #003 and #018, I release all useful information I create for free, so financial contributions do not entitle you to access to any "exclusive content."
License
Copyright 2019 emsenn
Permission is hereby granted, free of charge, to any person obtaining a copy of this document and associated media files (the "Document"), to deal in the Doftware without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Doftware, and to permit persons to whom the Doftware is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
The Document is provided "as is," without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, or noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort, or otherwise, arising from, out of or in connection with the Document or the use or other dealings in the Document.