From ffcadcd9ad186e24a672c6d3a24befd0a77dc9e5 Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Thu, 12 Mar 2026 00:42:05 +0100 Subject: [PATCH 1/2] searxng: Fix removes by including the hostnames plugin --- modules/nixos/web-services/searxng.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/nixos/web-services/searxng.nix b/modules/nixos/web-services/searxng.nix index b0ee186..2bee64a 100644 --- a/modules/nixos/web-services/searxng.nix +++ b/modules/nixos/web-services/searxng.nix @@ -28,6 +28,7 @@ in "searx.plugins.calculator.SXNGPlugin".active = true; "searx.plugins.infinite_scroll.SXNGPlugin".active = true; "searx.plugins.self_info.SXNGPlugin".active = true; + "searx.plugins.hostnames.SXNGPlugin".active = true; }; search = { autocomplete = "duckduckgo"; From a4c6c0424f590ea34823a8e035c98f0b723501ad Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Thu, 12 Mar 2026 00:42:29 +0100 Subject: [PATCH 2/2] searxng: Add high priority domains --- modules/nixos/web-services/searxng.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/nixos/web-services/searxng.nix b/modules/nixos/web-services/searxng.nix index 2bee64a..47429b7 100644 --- a/modules/nixos/web-services/searxng.nix +++ b/modules/nixos/web-services/searxng.nix @@ -34,7 +34,14 @@ in autocomplete = "duckduckgo"; favicon_resolver = "duckduckgo"; }; - hostnames.remove = [ ''(.*\.)?nixos.wiki'' ]; + hostnames = { + remove = [ "(.*\.)?nixos.wiki$" ]; + high_priority = [ + "(.*\.)?reddit.com$" + "(.*\.)?nixos.org$" + "(.*\.)archlinux.org$" + ]; + }; }; };