nixos-homelab-finance
Personal finance apps on top of nixos-homelab: budgeting and portfolio tracking, plus companion services that keep them in sync with each other and with external data sources.
For the full list of module options, see docs/options.md.
Setup
{
inputs = {
...
homelab-finance = {
url = "github:nixos-homelab/finance";
inputs.nixpkgs.follows = "nixpkgs";
};
...
};
}
{ inputs, ... }:
{
imports = [ inputs.homelab-finance.nixosModules.actualbudget ];
config.homelab.actualbudget.enable = true;
}
Modules
- actualbudget: Actual Budget, envelope budgeting.
- actual-flow: syncs transactions from Lunchflow into Actual Budget accounts on a schedule.
- ghostfolio: Ghostfolio, portfolio and net worth tracking.
- ghostbudget: syncs Actual Budget account balances into Ghostfolio on a schedule.