Commodities.toml
This is Tackler-NG configuration file to define transaction commodities and shares.
See tackler.toml, accounts.toml, commodities.toml and tags.toml for full configuration options. |
File format isTOML
Reference Configuration
###
### This is the Chart of Commodities (and Shares)
###
### Permit empty or missing units and commodities
###
### This option is effective when 'kernel.strict' is true
###
### If this is false, then all postings must have a
### commodity or unit. To have posting without commodity,
### set this to true or disable strict mode.
###
### Valid options are: true, false
permit-empty-commodity = true
###
### List of commodities
###
### This is list of known commodities
###
### Commodity names have same restrictions
### as top-level account name element (ID)
###
### Commody Name must start with character,
### and after that there could be
### '_', '-', '·', numbers and characters.
###
### Characters can be a wide range of
### international UTF-8 characters.
###
### See https://tackler.e257.fi/docs/journal/charsets/ for full list.
###
### Or in other words:
###
### commodity
### = NameStartChar (NameChar)*
###
### NameStartChar
### = <same as for account names>
###
### NameChar
### = <same as for account names>
###
### Example list of commodities:
commodities = [
"€",
"$",
"¥",
"EUR",
"USD",
"He·litre",
"O2·litre"
]