diff --git a/home-mods/firefox/default.nix b/home-mods/firefox/default.nix index cc316e3..5b5376a 100644 --- a/home-mods/firefox/default.nix +++ b/home-mods/firefox/default.nix @@ -235,6 +235,7 @@ ipvfoo leechblock-ng localcdn + kagi-search plasma-integration privacy-badger rust-search-extension @@ -248,10 +249,19 @@ search = { force = true; - default = "DuckDuckGo"; - order = [ "DuckDuckGo" "Nix Packages" "Nix Options" "NixOS Wiki" ]; + default = "Kagi"; + privateDefault = "DuckDuckGo"; + # default = "DuckDuckGo"; + # privateDefault = "Kagi"; + order = [ "Kagi" "DuckDuckGo" "Nix Packages" "Nix Options" "NixOS Wiki" ]; engines = { + "Kagi" = { + urls = [{ template = "https://kagi.com/search?q={searchTerms}"; }]; + definedAliases = [ "@k" ]; + iconUpdateURL = "https://kagi.com/favicon.ico"; + updateInterval = 24 * 60 * 60 * 1000; # every day + }; "DuckDuckGo".metaData = { alias = "@ddg"; };