From be0c457bdeb7c6c9e6f88195e31a778a2fe2b57f Mon Sep 17 00:00:00 2001 From: lol3rrr Date: Fri, 15 May 2026 02:50:13 +0200 Subject: [PATCH] Add another idea --- README.md | 1 + projects/other/better-financial-report.md | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 projects/other/better-financial-report.md diff --git a/README.md b/README.md index 7a57107..eafd7ca 100644 --- a/README.md +++ b/README.md @@ -85,3 +85,4 @@ Name | Status | Blog Entries [Raspberry Pi for core-infra](./projects/other/raspberry-pi-core-infra.md) | - | - [Nomad Test Setup](./projects/other/nomad-test-setup.md) | - | - [Try NixOS](./projects/other/try-nixos.md) | - | - +[Create better monthly financial report](./projects/other/better-financial-report.md) | - | - diff --git a/projects/other/better-financial-report.md b/projects/other/better-financial-report.md new file mode 100644 index 0000000..59625a4 --- /dev/null +++ b/projects/other/better-financial-report.md @@ -0,0 +1,19 @@ +# Better Financial Report + +## Example to generate part of the sankey diagram +`docker run -it -v $(pwd):/mnt/test nixos/nix bash /mnt/test/run.sh` with: +`run.sh`: +``` +set -e + +nix-channel --update +nix-env -i nodejs + + +npx --yes firefly-iii-sankey -u https://firefly.lol3r.com -t {TOKEN} -f sankeymatic -p 2026-05 --with-accounts +``` + +## References +* [Firefly Email Summary](https://github.com/davidschlachter/firefly-iii-email-summary) +* [Improved Firefly Email Summary](https://github.com/yemzikk/firefly-iii-email-summary) +* [Generate Sankey from Firefly](https://github.com/barreeeiroo/Firefly-III-Sankey)