From ee4e003ccf87957e6fc5079916828c91d34ddd82 Mon Sep 17 00:00:00 2001 From: sora-ext Date: Mon, 1 Jun 2026 17:17:18 +0200 Subject: [PATCH] Update modules/server/containers/apps/homepage.nix --- modules/server/containers/apps/homepage.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/modules/server/containers/apps/homepage.nix b/modules/server/containers/apps/homepage.nix index 53854c5..f3d5391 100644 --- a/modules/server/containers/apps/homepage.nix +++ b/modules/server/containers/apps/homepage.nix @@ -36,7 +36,8 @@ let showStats = false; statusStyle = "dot"; hideErrors = true; - auth = { + auth = lib.flatten [{} + (lib.optional (serverCfg.containers?authentik) { oidc = { enabled = true; provider = "authentik"; @@ -46,7 +47,7 @@ let groupsProperty = "groups"; }; - }; + })]; }; widgets = pkgs.writers.writeYAML "widgets.yaml" [ {openmeteo = { @@ -56,16 +57,17 @@ let units = "metric"; cache = "15"; };} - {search = { + {search = lib.flatten [{ provider = "custom"; focus = true; showSearchSuggestions = true; target = "_blank"; - + } + (lib.optional (serverCfg.containers?searxng) { url = "https://${serverCfg.containers.searxng.subdomain}.${serverCfg.domain}/search?q="; suggestionUrl = "https://${serverCfg.containers.searxng.subdomain}.${serverCfg.domain}/autocompleter?q="; - - };} + }) + ];} {stocks = { provider = "finnhub"; color = true;