From 9f05dba715d47c7039742eeedf6029a6b5a7fe6f Mon Sep 17 00:00:00 2001 From: Rustam Efimov Date: Sun, 12 Apr 2026 18:54:50 +0300 Subject: [PATCH] feat(users/rus07tam): add search engine in firefox --- users/rus07tam/modules/firefox/default.nix | 36 +++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/users/rus07tam/modules/firefox/default.nix b/users/rus07tam/modules/firefox/default.nix index 509212c..1b6c16f 100644 --- a/users/rus07tam/modules/firefox/default.nix +++ b/users/rus07tam/modules/firefox/default.nix @@ -11,8 +11,42 @@ isDefault = true; search = { force = true; - default = "ddg"; + default = "searx"; engines = { + "GitHub" = { + urls = [ + { + template = "https://github.com/search"; + params = [ + { + name = "q"; + value = "{searchTerms}"; + } + { + name = "type"; + value = "code"; + } + ]; + } + ]; + icon = "https://github.githubassets.com/favicons/favicon.svg"; + definedAliases = [ "@gh" ]; + }; + "SearXNG" = { + urls = [ + { + template = "https://search.ruject.fun"; + params = [ + { + name = "q"; + value = "{searchTerms}"; + } + ]; + } + ]; + icon = "${pkgs.searxng}/share/static/themes/simple/img/favicon.svg"; + definedAliases = [ "@searx" "@searxng" ]; + }; "Nix Packages" = { urls = [ {