From 04496da4ba016ae2eb77db476852cafdf62424c4 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Sat, 21 Mar 2026 13:40:03 -0400 Subject: [PATCH] zen: search: kagi + ddg --- home-manager/progs/zen/default.nix | 20 ++++++++++++++++++++ home-manager/progs/zen/ublock.nix | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/home-manager/progs/zen/default.nix b/home-manager/progs/zen/default.nix index e1d5bfb..186ab20 100644 --- a/home-manager/progs/zen/default.nix +++ b/home-manager/progs/zen/default.nix @@ -60,6 +60,26 @@ in }; }; + search = { + force = true; + default = "kagi"; + privateDefault = "ddg"; + order = [ + "kagi" + "ddg" + "google" + ]; + engines = { + kagi = { + name = "Kagi"; + urls = [ { template = "https://kagi.com/search?q={searchTerms}"; } ]; + iconMapObj."16" = "https://kagi.com/favicon.ico"; + definedAliases = [ "@k" ]; + }; + google.metaData.alias = "@g"; + }; + }; + settings = { "identity.sync.tokenserver.uri" = "https://firefox-sync.sigkill.computer/1.0/sync/1.5"; # auto-enable extensions on install diff --git a/home-manager/progs/zen/ublock.nix b/home-manager/progs/zen/ublock.nix index 35f3eb1..6e8c217 100644 --- a/home-manager/progs/zen/ublock.nix +++ b/home-manager/progs/zen/ublock.nix @@ -92,7 +92,7 @@ "no-scripting: gamersnexus.net true" ]; - userFilters = builtins.concatStringsSep "\n" [ + "user-filters" = builtins.concatStringsSep "\n" [ # Annoying fonts warning because of localCDN "docs.google.com##.jfk-butterBar-shown.jfk-butterBar-info.jfk-butterBar"