Plugin for Beancount to write oneliner transaction entries.
Project description
How to use
Fit a simple 2-leg transaction on one line.
1999-12-31 note Assets:Cash "Expenses:Test 16.18 EUR * A description. *"
That will be translated by the plugin to
1999-12-31 * "A description."
Assets:Cash -16.18 EUR
Expenses:Test 16.18 EUR
It supports payee, exclamation mark, tags, links, meta, cost and price.
Recommended VSCode themes:
- Ayu
- Monokai Pro
- Night Owl
Install
Plugin
pip3 install beancount_oneliner --user
Or copy to path used for python. For example, $HOME/.local/lib/python3.4/site-packages/beancount_oneliner/oneliner.py
would do on Debian. If in doubt, look where beancount
folder is and copy next to it.
Syntax highlight
Supported by the following beancount extensions:
On VSCode, you will need to select the syntax with plugin support (there are two, with and without). To ensure it's selected automatically, add this to VSCode settings:
"files.associations": {
"*.bean": "beancount-oneline",
"*.beancount": "beancount-oneline",
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for beancount_oneliner-1.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b233667038eea53fadc76f13133a3f447a9cf08f76a560ff8b53269bfbf2684c |
|
MD5 | 1557ca1ac0fcfa271f6ba97b63190c40 |
|
BLAKE2b-256 | b64278f9e43fc5ef91b83fe18eb4fe122da08b76a61c97ce8a1ca51000dcb110 |