diff --git a/configs/programs/firefox.nix b/configs/programs/firefox.nix index ad1ce2d..83e5250 100644 --- a/configs/programs/firefox.nix +++ b/configs/programs/firefox.nix @@ -15,17 +15,6 @@ pkgs: { search.force = true; search.default = "DuckDuckGo"; search.engines = { - "Library Genesis" = { - urls = [{ - template = "https://libgen.rs/search.php"; - params = [ - {name = "req"; value = "{searchTerms}";} - ]; - }]; - iconUpdateURL = "https://libgen.rs/favicon.ico"; - updateInterval = 7 * 24 * 60 * 60 * 1000; # every week - definedAliases = [ "!lg" ]; - }; "YouTube" = { urls = [{ template = "https://youtube.com/results"; @@ -56,9 +45,31 @@ pkgs: { updateInterval = 7 * 24 * 60 * 60 * 1000; # every week definedAliases = [ "!nix" ]; }; + "Anna's Archive" = { + urls = [ + template = "https://annas-archive.org/search"; + params = [ + {name = "q"; value = "{searchTerms}"}; + ]; + ]; + iconUpdateURL = "https://annas-archive.org/favicon.ico"; + updateInterval = 7 * 24 * 60 * 60 * 1000; # every week + definedAliases = [ "!aa" ]; + }; + "GitHub" = { + urls = [ + template = "https://github.com/search"; + params = [ + {name = "q"; value = "{searchTerms}"}; + ]; + ]; + iconUpdateURL = "https://github.com/favicon.ico"; + updateInterval = 7 * 24 * 60 * 60 * 1000; # every week + definedAliases = [ "!gh" ]; + }; "Wikipedia (en)".metaData.alias = "!w"; "Google".metaData.alias = "!g"; "Bing".metaData.hidden = true; }; };}; -} +} \ No newline at end of file