From ea62d6906056907d60ce694c34433b5577d413e0 Mon Sep 17 00:00:00 2001 From: wi11-holdsworth <83637728+wi11-holdsworth@users.noreply.github.com> Date: Mon, 29 Dec 2025 16:47:09 +1100 Subject: [PATCH] feat: add kavita to dashboard --- modules/nixos/features/homepage-dashboard.nix | 13 +++++++++++++ secrets/kavita-api.age | Bin 0 -> 469 bytes secrets/secrets.nix | 1 + 3 files changed, 14 insertions(+) create mode 100644 secrets/kavita-api.age diff --git a/modules/nixos/features/homepage-dashboard.nix b/modules/nixos/features/homepage-dashboard.nix index 42a4f2a..8d0a871 100644 --- a/modules/nixos/features/homepage-dashboard.nix +++ b/modules/nixos/features/homepage-dashboard.nix @@ -25,6 +25,7 @@ let # keep-sorted start "immich" "jellyfin" + "kavita-api" "lidarr" "miniflux" "paperless" @@ -155,6 +156,18 @@ in }; }; } + { + "Kavita" = { + "description" = "Book reader"; + "icon" = "kavita.svg"; + "href" = "https://kavita.fi33.buzz/"; + "widget" = { + "type" = "kavita"; + "url" = "https://kavita.fi33.buzz/"; + "key" = "@kavita-api@"; + }; + }; + } { "Miniflux" = { "description" = "RSS aggregator"; diff --git a/secrets/kavita-api.age b/secrets/kavita-api.age new file mode 100644 index 0000000000000000000000000000000000000000..0422408b32a713877aa84bb04b6c76feb99b64cd GIT binary patch literal 469 zcmYdHPt{G$OD?J`D9Oyv)5|YP*Do{V(zR14F3!+RO))YxHMCSH^a;^+2~^OoC^e`o zHw!58DJk%;D#=VKHj0c&&v3~qGBWZs&JE1-N(~Loh)nm(bma;R$<{UtD9cDH%5o}k zb;>S_N{uMzJE6}sT-ypIqP2b0O((>9+HZ_CO+g#wTK5JTro=lm+?vPjnm@4QfxtZe^+ zh?Ml?loFHtbmu&$;ym*peedvcF5|EqpN!n{?BuM}G~fK-z?6zWg95kUEXR;+A4hLb zXZQ5voI;~Cw=fF>E?r$+1rw9pva~Fdd>`{fPc!GBz?4GEkO0G^KrctbEd3Duq%hZ9 z$Fd^l(6A5#F1wVR9S1MG<5^($yzIQCv?^yYOxx7Je9Tq+mw2bmr?2rJA^