summaryrefslogtreecommitdiff
path: root/config/services/web/searx
diff options
context:
space:
mode:
Diffstat (limited to 'config/services/web/searx')
-rw-r--r--config/services/web/searx/searx/engines.nix30
1 files changed, 4 insertions, 26 deletions
diff --git a/config/services/web/searx/searx/engines.nix b/config/services/web/searx/searx/engines.nix
index 67de025..9b51d16 100644
--- a/config/services/web/searx/searx/engines.nix
+++ b/config/services/web/searx/searx/engines.nix
@@ -29,9 +29,9 @@ let
extraParameters = { fulltext = 1; };
};
results_xpath = ''//ul[@class="mw-search-results"]/li'';
- url_xpath = ''./div[@class="mw-search-result-heading"]/a/@href'';
- title_xpath = ''./div[@class="mw-search-result-heading"]/a'';
- content_xpath = ''./div[@class="searchresult"]'';
+ url_xpath = ''.//div[@class="mw-search-result-heading"]/a/@href'';
+ title_xpath = ''.//div[@class="mw-search-result-heading"]/a/@title'';
+ content_xpath = ''.//div[@class="searchresult"]'';
shortcut = "w${lang}";
categories = "general";
disabled = true;
@@ -54,7 +54,7 @@ in {
# files
"btdigg"
# images
- "ccengine"
+ "openverse"
"bing images"
"library of congress"
"qwant images"
@@ -95,28 +95,6 @@ in {
results = "HTML";
};
}
- { # Emojipedia
- name = "emojipedia";
- engine = "xpath";
- search_url = makeSearchUrl {
- baseUrl = "https://emojipedia.org/search/";
- queryKeyword = "q";
- };
- results_xpath = ''//ol[@class="search-results"]/li/h2'';
- url_xpath = "./a/@href";
- title_xpath = "./a";
- content_xpath = "../p";
- shortcut = "emoji";
- disabled = true;
- about = {
- website = "https://emojipedia.org/";
- wikidata_id = "Q22908129";
- official_api_documentation = "";
- use_official_api = false;
- require_api_key = false;
- results = "HTML";
- };
- }
{
name = "nlab";
engine = "xpath";