41 lines
1.3 KiB
Nix
41 lines
1.3 KiB
Nix
{
|
|
description = "Actual (aka Actual Budget) is a super fast and privacy-focused app for managing your finances.";
|
|
|
|
outputs =
|
|
{ self }:
|
|
{
|
|
nixosModules.default = import ./module.nix;
|
|
configPathsNeeded = builtins.fromJSON (builtins.readFile ./config-paths-needed.json);
|
|
meta =
|
|
{ lib, ... }:
|
|
{
|
|
spModuleSchemaVersion = 1;
|
|
id = "actual";
|
|
name = "Actual";
|
|
description = "Actual (aka Actual Budget) is a super fast and privacy-focused app for managing your finances.";
|
|
svgIcon = builtins.readFile ./icon.svg;
|
|
showUrl = true;
|
|
primarySubdomain = "subdomain";
|
|
isMovable = true;
|
|
isRequired = false;
|
|
canBeBackedUp = true;
|
|
backupDescription = "Your budgets, settings, and account secrets (where applicable).";
|
|
systemdServices = [
|
|
"actual.service"
|
|
];
|
|
user = "actual";
|
|
group = "actual";
|
|
folders = [
|
|
"/var/lib/actual"
|
|
];
|
|
|
|
license = [
|
|
lib.licenses.mit
|
|
];
|
|
homepage = "https://actualbudget.org/";
|
|
sourcePage = "https://github.com/actualbudget/actual";
|
|
supportLevel = "community";
|
|
};
|
|
};
|
|
}
|