├── .envrc ├── .github ├── FUNDING.yml └── workflows │ ├── codeql-analysis.yml │ ├── pr-lints.yml │ └── release.yml ├── .gitignore ├── .replit ├── CHANGELOG.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── SECURITY.md ├── design.md ├── example.beancount ├── flake.lock ├── flake.nix ├── pyproject.toml ├── src └── fava_envelope │ ├── __init__.py │ ├── cli │ └── __main__.py │ ├── modules │ ├── __init__.py │ ├── beancount_envelope.py │ └── main.py │ └── templates │ └── EnvelopeBudget.html ├── tox.ini └── uv.lock /.envrc: -------------------------------------------------------------------------------- 1 | watch_file uv.lock 2 | use flake 3 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/pr-lints.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/.github/workflows/pr-lints.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/.gitignore -------------------------------------------------------------------------------- /.replit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/.replit -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include src/fava_envelope/templates/*.html 2 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/SECURITY.md -------------------------------------------------------------------------------- /design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/design.md -------------------------------------------------------------------------------- /example.beancount: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/example.beancount -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/flake.nix -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/fava_envelope/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/src/fava_envelope/__init__.py -------------------------------------------------------------------------------- /src/fava_envelope/cli/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/src/fava_envelope/cli/__main__.py -------------------------------------------------------------------------------- /src/fava_envelope/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/fava_envelope/modules/beancount_envelope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/src/fava_envelope/modules/beancount_envelope.py -------------------------------------------------------------------------------- /src/fava_envelope/modules/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/src/fava_envelope/modules/main.py -------------------------------------------------------------------------------- /src/fava_envelope/templates/EnvelopeBudget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/src/fava_envelope/templates/EnvelopeBudget.html -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/tox.ini -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polarmutex/fava-envelope/HEAD/uv.lock --------------------------------------------------------------------------------