Quick Start Instructions
# Visit https://www.rust-lang.org/tools/install or
~ $ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# Then get the source and examples
~ $ git clone --recurse-submodules https://github.com/e257-fi/tackler-ng
~ $ cd tackler-ng
~/tackler-ng $ cargo build --release --locked --bin tackler
~/tackler-ng $ cat examples/simple/journal.txn
2024-06-20 'Sweet'n Sour Candies
Expenses:Sweets:Candy 2.50
Assets:Cash
2024-09-22 'Hot dogs
Expenses:Food:FastFood 12
Assets:Visa:4012_8888_8888_1881
2024-12-21 'Strawberry ice cream
Expenses:Sweets:Ice·Cream 3
Assets:Cash
~/tackler-ng $ target/release/tackler --config examples/simple.toml
Balance Report
--------------
0.00 17.50 Expenses
0.00 12.00 Expenses:Food
12.00 12.00 Expenses:Food:FastFood
0.00 5.50 Expenses:Sweets
2.50 2.50 Expenses:Sweets:Candy
3.00 3.00 Expenses:Sweets:Ice·Cream
=====================
17.50