From Kromonos, 4 Months ago, written in YAML.
Embed
  1. general:
  2.     debug : False # Debug mode, only for development
  3.     instance_name : "BKA Search" # displayed name
  4.  
  5. search:
  6.     safe_search : 0 # Filter results. 0: None, 1: Moderate, 2: Strict
  7.     autocomplete : "startpage" # Existing autocomplete backends: "dbpedia", "duckduckgo", "google", "startpage", "wikipedia" - leave blank to turn it off by default
  8.     language : "de"
  9.     ban_time_on_fail : 5 # ban time in seconds after engine errors
  10.     max_ban_time_on_fail : 120 # max ban time in seconds after engine errors
  11.  
  12. server:
  13.     port : 8888
  14.     bind_address : "0.0.0.0" # address to listen on
  15.     secret_key : "supersecretkey" # change this!
  16.     base_url : "https://search.bka.li/" # Set custom base_url. Possible values: False or "https://your.custom.host/location/"
  17.     image_proxy : True # Proxying image results through searx
  18.     http_protocol_version : "1.1"  # 1.0 and 1.1 are supported
  19.  
  20. ui:
  21.     static_path : "" # Custom static path - leave it blank if you didn't change
  22.     templates_path : "" # Custom templates path - leave it blank if you didn't change
  23.     default_theme : oscar # ui theme
  24.     default_locale : "" # Default interface locale - leave blank to detect from browser information or use codes from the 'locales' config section
  25.     theme_args :
  26.         oscar_style : pointhi # default style of oscar
  27.  
  28. # searx supports result proxification using an external service: https://github.com/asciimoo/morty
  29. # uncomment below section if you have running morty proxy
  30. #result_proxy:
  31. #    url : http://0.0.0.0:3000/
  32. #    key : your_morty_proxy_key
  33.  
  34. outgoing: # communication with search engines
  35.     request_timeout : 2.0 # seconds
  36.     useragent_suffix : "" # suffix of searx_useragent, could contain informations like an email address to the administrator
  37.     pool_connections : 100 # Number of different hosts
  38.     pool_maxsize : 10 # Number of simultaneous requests by host
  39. # uncomment below section if you want to use a proxy
  40. # see http://docs.python-requests.org/en/latest/user/advanced/#proxies
  41. # SOCKS proxies are also supported: see http://docs.python-requests.org/en/master/user/advanced/#socks
  42. #    proxies :
  43. #        http : http://0.0.0.0:8080
  44. #        https: http://0.0.0.0:8080
  45. # uncomment below section only if you have more than one network interface
  46. # which can be the source of outgoing search requests
  47. #    source_ips:
  48. #        - 1.1.1.1
  49. #        - 1.1.1.2
  50.  
  51. proxies:
  52.   http : http://172.17.0.1:8228     # TOR Proxy (delegated)
  53.   https: http://172.17.0.1:8228    # TOR Proxy (delegated)
  54.  
  55. engines:
  56.   - name : arch linux wiki
  57.     engine : archlinux
  58.     shortcut : al
  59.  
  60.   - name : archive is
  61.     engine : xpath
  62.     search_url : https://archive.is/{query}
  63.     url_xpath : (//div[@class="TEXT-BLOCK"]/a)/@href
  64.     title_xpath : (//div[@class="TEXT-BLOCK"]/a)
  65.     content_xpath : //div[@class="TEXT-BLOCK"]/ul/li
  66.     categories : general
  67.     timeout : 7.0
  68.     disabled : True
  69.     shortcut : ai
  70.  
  71.   - name : arxiv
  72.     engine : arxiv
  73.     shortcut : arx
  74.     categories : science
  75.     timeout : 4.0
  76.  
  77.   - name : asksteem
  78.     engine : asksteem
  79.     shortcut : as
  80.  
  81.   - name : base
  82.     engine : base
  83.     shortcut : bs
  84.  
  85.   - name : wikipedia
  86.     engine : wikipedia
  87.     shortcut : wp
  88.     base_url : 'https://{language}.wikipedia.org/'
  89.  
  90.   - name : bing
  91.     engine : bing
  92.     shortcut : bi
  93.  
  94.   - name : bing images
  95.     engine : bing_images
  96.     shortcut : bii
  97.  
  98.   - name : bing news
  99.     engine : bing_news
  100.     shortcut : bin
  101.  
  102.   - name : bing videos
  103.     engine : bing_videos
  104.     shortcut : biv
  105.  
  106.   - name : bitbucket
  107.     engine : xpath
  108.     paging : True
  109.     search_url : https://bitbucket.org/repo/all/{pageno}?name={query}
  110.     url_xpath : //article[@class="repo-summary"]//a[@class="repo-link"]/@href
  111.     title_xpath : //article[@class="repo-summary"]//a[@class="repo-link"]
  112.     content_xpath : //article[@class="repo-summary"]/p
  113.     categories : it
  114.     timeout : 4.0
  115.     disabled : True
  116.     shortcut : bb
  117.  
  118.   - name : ccc-tv
  119.     engine : xpath
  120.     paging : False
  121.     search_url : https://media.ccc.de/search/?q={query}
  122.     url_xpath : //div[@class="caption"]/h3/a/@href
  123.     title_xpath : //div[@class="caption"]/h3/a/text()
  124.     content_xpath : //div[@class="caption"]/h4/@title
  125.     categories : videos
  126.     disabled : True
  127.     shortcut : c3tv
  128.  
  129.   - name : crossref
  130.     engine : json_engine
  131.     paging : True
  132.     search_url : http://search.crossref.org/dois?q={query}&page={pageno}
  133.     url_query : doi
  134.     title_query : title
  135.     content_query : fullCitation
  136.     categories : science
  137.     shortcut : cr
  138.  
  139.   - name : currency
  140.     engine : currency_convert
  141.     categories : general
  142.     shortcut : cc
  143.  
  144.   - name : deezer
  145.     engine : deezer
  146.     shortcut : dz
  147.  
  148.   - name : deviantart
  149.     engine : deviantart
  150.     shortcut : da
  151.     timeout: 3.0
  152.  
  153.   - name : ddg definitions
  154.     engine : duckduckgo_definitions
  155.     shortcut : ddd
  156.     weight : 2
  157.     disabled : True
  158.  
  159.   - name : digbt
  160.     engine : digbt
  161.     shortcut : dbt
  162.     timeout : 6.0
  163.     disabled : True
  164.  
  165.   - name : digg
  166.     engine : digg
  167.     shortcut : dg
  168.  
  169.   - name : erowid
  170.     engine : xpath
  171.     paging : True
  172.     first_page_num : 0
  173.     page_size : 30
  174.     search_url : https://www.erowid.org/search.php?q={query}&s={pageno}
  175.     url_xpath : //dl[@class="results-list"]/dt[@class="result-title"]/a/@href
  176.     title_xpath : //dl[@class="results-list"]/dt[@class="result-title"]/a/text()
  177.     content_xpath : //dl[@class="results-list"]/dd[@class="result-details"]
  178.     categories : general
  179.     shortcut : ew
  180.     disabled : True
  181.  
  182.   - name : wikidata
  183.     engine : wikidata
  184.     shortcut : wd
  185.     timeout : 3.0
  186.     weight : 2
  187.     disabled : True
  188.  
  189.   - name : duckduckgo
  190.     engine : duckduckgo
  191.     shortcut : ddg
  192.     disabled : False
  193.  
  194.   - name : duckduckgo images
  195.     engine : duckduckgo_images
  196.     shortcut : ddi
  197.     timeout: 3.0
  198.     disabled : False
  199.  
  200.   - name : etymonline
  201.     engine : xpath
  202.     paging : True
  203.     search_url : http://etymonline.com/?search={query}&p={pageno}
  204.     url_xpath : //a[contains(@class, "word--")]/@href
  205.     title_xpath : //p[contains(@class, "word__name--")]/text()
  206.     content_xpath : //section[contains(@class, "word__defination")]/object
  207.     first_page_num : 0
  208.     shortcut : et
  209.     disabled : True
  210.  
  211.   - name : faroo
  212.     engine : faroo
  213.     shortcut : fa
  214.     disabled : True
  215.  
  216.   - name : 1x
  217.     engine : www1x
  218.     shortcut : 1x
  219.     disabled : True
  220.  
  221.   - name : fdroid
  222.     engine : fdroid
  223.     shortcut : fd
  224.     disabled : True
  225.  
  226.   - name : flickr
  227.     categories : images
  228.     shortcut : fl
  229. # You can use the engine using the official stable API, but you need an API key
  230. # See : https://www.flickr.com/services/apps/create/
  231. #    engine : flickr
  232. #    api_key: 'apikey' # required!
  233. # Or you can use the html non-stable engine, activated by default
  234.     engine : flickr_noapi
  235.  
  236.   - name : free software directory
  237.     engine : mediawiki
  238.     shortcut : fsd
  239.     categories : it
  240.     base_url : https://directory.fsf.org/
  241.     number_of_results : 5
  242. # what part of a page matches the query string: title, text, nearmatch
  243. # title - query matches title, text - query matches the text of page, nearmatch - nearmatch in title
  244.     search_type : title
  245.     timeout : 5.0
  246.     disabled : True
  247.  
  248.   - name : frinkiac
  249.     engine : frinkiac
  250.     shortcut : frk
  251.     disabled : True
  252.  
  253.   - name : genius
  254.     engine : genius
  255.     shortcut : gen
  256.  
  257.   - name : gigablast
  258.     engine : gigablast
  259.     shortcut : gb
  260.     timeout : 3.0
  261.     disabled: True
  262.  
  263.   - name : gentoo
  264.     engine : gentoo
  265.     shortcut : ge
  266.  
  267.   - name : gitlab
  268.     engine : json_engine
  269.     paging : True
  270.     search_url : https://gitlab.com/api/v4/projects?search={query}&page={pageno}
  271.     url_query : web_url
  272.     title_query : name_with_namespace
  273.     content_query : description
  274.     page_size : 20
  275.     categories : it
  276.     shortcut : gl
  277.     timeout : 10.0
  278.     disabled : True
  279.  
  280.   - name : github
  281.     engine : github
  282.     shortcut : gh
  283.  
  284.   - name : google
  285.     engine : google
  286.     shortcut : go
  287.  
  288.   - name : google images
  289.     engine : google_images
  290.     shortcut : goi
  291.  
  292.   - name : google news
  293.     engine : google_news
  294.     shortcut : gon
  295.  
  296.   - name : google videos
  297.     engine : google_videos
  298.     shortcut : gov
  299.  
  300.   - name : google scholar
  301.     engine : xpath
  302.     paging : True
  303.     search_url : https://scholar.google.com/scholar?start={pageno}&q={query}&hl=en&as_sdt=0,5&as_vis=1
  304.     results_xpath : //div[contains(@class, "gs_r")]/div[@class="gs_ri"]
  305.     url_xpath : .//h3/a/@href
  306.     title_xpath : .//h3/a
  307.     content_xpath : .//div[@class="gs_rs"]
  308.     suggestion_xpath : //div[@id="gs_qsuggest"]/ul/li
  309.     page_size : 10
  310.     first_page_num : 0
  311.     categories : science
  312.     shortcut : gos
  313.  
  314.   - name : google play apps
  315.     engine        : xpath
  316.     search_url    : https://play.google.com/store/search?q={query}&c=apps
  317.     url_xpath     : //a[@class="title"]/@href
  318.     title_xpath   : //a[@class="title"]
  319.     content_xpath : //a[@class="subtitle"]
  320.     categories : files
  321.     shortcut : gpa
  322.     disabled : True
  323.  
  324.   - name : google play movies
  325.     engine        : xpath
  326.     search_url    : https://play.google.com/store/search?q={query}&c=movies
  327.     url_xpath     : //a[@class="title"]/@href
  328.     title_xpath   : //a[@class="title"]/@title
  329.     content_xpath : //a[contains(@class, "subtitle")]
  330.     categories : videos
  331.     shortcut : gpm
  332.     disabled : True
  333.  
  334.   - name : google play music
  335.     engine        : xpath
  336.     search_url    : https://play.google.com/store/search?q={query}&c=music
  337.     url_xpath     : //a[@class="title"]/@href
  338.     title_xpath   : //a[@class="title"]
  339.     content_xpath : //a[@class="subtitle"]
  340.     categories : music
  341.     shortcut : gps
  342.     disabled : True
  343.  
  344.   - name : geektimes
  345.     engine : xpath
  346.     paging : True
  347.     search_url : https://geektimes.ru/search/page{pageno}/?q={query}
  348.     url_xpath : //article[contains(@class, "post")]//a[@class="post__title_link"]/@href
  349.     title_xpath : //article[contains(@class, "post")]//a[@class="post__title_link"]
  350.     content_xpath : //article[contains(@class, "post")]//div[contains(@class, "post__text")]
  351.     categories : it
  352.     timeout : 4.0
  353.     disabled : True
  354.     shortcut : gt
  355.  
  356.   - name : habrahabr
  357.     engine : xpath
  358.     paging : True
  359.     search_url : https://habrahabr.ru/search/page{pageno}/?q={query}
  360.     url_xpath : //article[contains(@class, "post")]//a[@class="post__title_link"]/@href
  361.     title_xpath : //article[contains(@class, "post")]//a[@class="post__title_link"]
  362.     content_xpath : //article[contains(@class, "post")]//div[contains(@class, "post__text")]
  363.     categories : it
  364.     timeout : 4.0
  365.     disabled : True
  366.     shortcut : habr
  367.  
  368.   - name : hoogle
  369.     engine : json_engine
  370.     paging : True
  371.     search_url : https://www.haskell.org/hoogle/?mode=json&hoogle={query}&start={pageno}
  372.     results_query : results
  373.     url_query : location
  374.     title_query : self
  375.     content_query : docs
  376.     page_size : 20
  377.     categories : it
  378.     shortcut : ho
  379.  
  380.   - name : ina
  381.     engine : ina
  382.     shortcut : in
  383.     timeout : 6.0
  384.     disabled : True
  385.  
  386.   - name: kickass
  387.     engine : kickass
  388.     shortcut : kc
  389.     timeout : 4.0
  390.     disabled : True
  391.  
  392.   - name : library genesis
  393.     engine : xpath
  394.     search_url : http://libgen.io/search.php?req={query}
  395.     url_xpath : //a[contains(@href,"bookfi.net")]/@href
  396.     title_xpath : //a[contains(@href,"book/")]/text()[1]
  397.     content_xpath : //td/a[1][contains(@href,"=author")]/text()
  398.     categories : general
  399.     timeout : 7.0
  400.     disabled : True
  401.     shortcut : lg
  402.  
  403.   - name : lobste.rs
  404.     engine : xpath
  405.     search_url : https://lobste.rs/search?utf8=%E2%9C%93&q={query}&what=stories&order=relevance
  406.     results_xpath : //li[contains(@class, "story")]
  407.     url_xpath : .//span[@class="link"]/a/@href
  408.     title_xpath : .//span[@class="link"]/a
  409.     content_xpath : .//a[@class="domain"]
  410.     categories : it
  411.     shortcut : lo
  412.  
  413.   - name : microsoft academic
  414.     engine : microsoft_academic
  415.     categories : science
  416.     shortcut : ma
  417.  
  418.   - name : mixcloud
  419.     engine : mixcloud
  420.     shortcut : mc
  421.  
  422.   - name : nyaa
  423.     engine : nyaa
  424.     shortcut : nt
  425.     disabled : True
  426.  
  427.   - name : acgsou
  428.     engine : acgsou
  429.     shortcut : acg
  430.     disabled : True
  431.     timeout: 5.0
  432.  
  433.   - name : openairedatasets
  434.     engine : json_engine
  435.     paging : True
  436.     search_url : http://api.openaire.eu/search/datasets?format=json&page={pageno}&size=10&title={query}
  437.     results_query : response/results/result
  438.     url_query : metadata/oaf:entity/oaf:result/children/instance/webresource/url/$
  439.     title_query : metadata/oaf:entity/oaf:result/title/$
  440.     content_query : metadata/oaf:entity/oaf:result/description/$
  441.     categories : science
  442.     shortcut : oad
  443.     timeout: 5.0
  444.  
  445.   - name : openairepublications
  446.     engine : json_engine
  447.     paging : True
  448.     search_url : http://api.openaire.eu/search/publications?format=json&page={pageno}&size=10&title={query}
  449.     results_query : response/results/result
  450.     url_query : metadata/oaf:entity/oaf:result/children/instance/webresource/url/$
  451.     title_query : metadata/oaf:entity/oaf:result/title/$
  452.     content_query : metadata/oaf:entity/oaf:result/description/$
  453.     categories : science
  454.     shortcut : oap
  455.     timeout: 5.0
  456.  
  457.   - name : openstreetmap
  458.     engine : openstreetmap
  459.     shortcut : osm
  460.  
  461.   - name : openrepos
  462.     engine : xpath
  463.     paging : True
  464.     search_url : https://openrepos.net/search/node/{query}?page={pageno}
  465.     url_xpath : //li[@class="search-result"]//h3[@class="title"]/a/@href
  466.     title_xpath : //li[@class="search-result"]//h3[@class="title"]/a
  467.     content_xpath : //li[@class="search-result"]//div[@class="search-snippet-info"]//p[@class="search-snippet"]
  468.     categories : files
  469.     timeout : 4.0
  470.     disabled : True
  471.     shortcut : or
  472.  
  473.   - name : pdbe
  474.     engine : pdbe
  475.     shortcut : pdb
  476. # Hide obsolete PDB entries.
  477. # Default is not to hide obsolete structures
  478. #    hide_obsolete : False
  479.  
  480.   - name : photon
  481.     engine : photon
  482.     shortcut : ph
  483.  
  484.   - name : piratebay
  485.     engine : piratebay
  486.     shortcut : tpb
  487.     url: https://pirateproxy.red/
  488.     timeout : 3.0
  489.  
  490.   - name : pubmed
  491.     engine : pubmed
  492.     shortcut : pub
  493.     categories: science
  494.     timeout : 3.0
  495.  
  496.   - name : qwant
  497.     engine : qwant
  498.     shortcut : qw
  499.     categories : general
  500.     disabled : False
  501.  
  502.   - name : qwant images
  503.     engine : qwant
  504.     shortcut : qwi
  505.     categories : images
  506.  
  507.   - name : qwant news
  508.     engine : qwant
  509.     shortcut : qwn
  510.     categories : news
  511.  
  512.   - name : qwant social
  513.     engine : qwant
  514.     shortcut : qws
  515.     categories : social media
  516.  
  517.   - name : reddit
  518.     engine : reddit
  519.     shortcut : re
  520.     page_size : 25
  521.     timeout : 10.0
  522.     disabled : True
  523.  
  524.   - name : scanr structures
  525.     shortcut: scs
  526.     engine : scanr_structures
  527.     disabled : True
  528.  
  529.   - name : soundcloud
  530.     engine : soundcloud
  531.     shortcut : sc
  532.  
  533.   - name : stackoverflow
  534.     engine : stackoverflow
  535.     shortcut : st
  536.  
  537.   - name : searchcode doc
  538.     engine : searchcode_doc
  539.     shortcut : scd
  540.  
  541.   - name : searchcode code
  542.     engine : searchcode_code
  543.     shortcut : scc
  544.     disabled : True
  545.  
  546.   - name : framalibre
  547.     engine : framalibre
  548.     shortcut : frl
  549.     disabled : True
  550.  
  551.   - name : searx
  552.     engine : searx_engine
  553.     shortcut : se
  554.     instance_urls :
  555.        - https://search.activemail.de
  556.         - https://search.disroot.org
  557.         - https://www.searx.de
  558.     disabled : True
  559.  
  560.   - name : semantic scholar
  561.     engine : xpath
  562.     paging : True
  563.     search_url : https://www.semanticscholar.org/search?q={query}&sort=relevance&page={pageno}&ae=false
  564.     results_xpath : //article
  565.     url_xpath : .//div[@class="search-result-title"]/a/@href
  566.     title_xpath : .//div[@class="search-result-title"]/a
  567.     content_xpath : .//div[@class="search-result-abstract"]
  568.     shortcut : ses
  569.     categories : science
  570.  
  571.   - name : spotify
  572.     engine : spotify
  573.     shortcut : stf
  574.  
  575.   - name : subtitleseeker
  576.     engine : subtitleseeker
  577.     shortcut : ss
  578. # The language is an option. You can put any language written in english
  579. # Examples : English, French, German, Hungarian, Chinese...
  580. #    language : English
  581.  
  582.   - name : startpage
  583.     engine : startpage
  584.     shortcut : sp
  585.     timeout : 6.0
  586.     disabled : false
  587.  
  588.   - name : swisscows
  589.     engine : swisscows
  590.     shortcut : sw
  591.     disabled : True
  592.  
  593.   - name : tokyotoshokan
  594.     engine : tokyotoshokan
  595.     shortcut : tt
  596.     timeout : 6.0
  597.     disabled : True
  598.  
  599.   - name : torrentz
  600.     engine : torrentz
  601.     shortcut : tor
  602.     url: https://torrentz2.eu/
  603.     timeout : 3.0
  604.  
  605.   - name : twitter
  606.     engine : twitter
  607.     shortcut : tw
  608.  
  609. # maybe in a fun category
  610. #  - name : uncyclopedia
  611. #    engine : mediawiki
  612. #    shortcut : unc
  613. #    base_url : https://uncyclopedia.wikia.com/
  614. #    number_of_results : 5
  615.  
  616. # tmp suspended - too slow, too many errors
  617. #  - name : urbandictionary
  618. #    engine        : xpath
  619. #    search_url    : http://www.urbandictionary.com/define.php?term={query}
  620. #    url_xpath     : //*[@class="word"]/@href
  621. #    title_xpath   : //*[@class="def-header"]
  622. #    content_xpath : //*[@class="meaning"]
  623. #    shortcut : ud
  624.  
  625.   - name : yahoo
  626.     engine : yahoo
  627.     shortcut : yh
  628.     disabled : True
  629.  
  630.   - name : yandex
  631.     engine : yandex
  632.     shortcut : yn
  633.     disabled : True
  634.  
  635.   - name : yahoo news
  636.     engine : yahoo_news
  637.     shortcut : yhn
  638.  
  639.   - name : youtube
  640.     shortcut : yt
  641.     # You can use the engine using the official stable API, but you need an API key
  642.     # See : https://console.developers.google.com/project
  643.     #    engine : youtube_api
  644.     #    api_key: 'apikey' # required!
  645.     # Or you can use the html non-stable engine, activated by default
  646.     engine : youtube_noapi
  647.  
  648.   - name : dailymotion
  649.     engine : dailymotion
  650.     shortcut : dm
  651.  
  652.   - name : vimeo
  653.     engine : vimeo
  654.     shortcut : vm
  655.  
  656.   - name : wolframalpha
  657.     shortcut : wa
  658.     # You can use the engine using the official stable API, but you need an API key
  659.     # See : http://products.wolframalpha.com/api/
  660.     # engine : wolframalpha_api
  661.     # api_key: '' # required!
  662.     engine : wolframalpha_noapi
  663.     timeout: 6.0
  664.     categories : science
  665.  
  666.   - name : seedpeer
  667.     engine : seedpeer
  668.     shortcut: speu
  669.     categories: files, music, videos
  670.     disabled: True
  671.  
  672.   - name : dictzone
  673.     engine : dictzone
  674.     shortcut : dc
  675.  
  676.   - name : mymemory translated
  677.     engine : translated
  678.     shortcut : tl
  679.     timeout : 5.0
  680.     disabled : True
  681.     # You can use without an API key, but you are limited to 1000 words/day
  682.     # See : http://mymemory.translated.net/doc/usagelimits.php
  683.     # api_key : ''
  684.  
  685.   - name : voat
  686.     engine: xpath
  687.     shortcut: vo
  688.     categories: social media
  689.     search_url : https://searchvoat.co/?t={query}
  690.     url_xpath : //div[@class="entry"]/p/a[@class="title"]/@href
  691.     title_xpath : //div[@class="entry"]/p/a[@class="title"]
  692.     content_xpath : //div[@class="entry"]/p/span[@class="domain"]
  693.     timeout : 10.0
  694.     disabled : True
  695.  
  696.   - name : 1337x
  697.     engine : 1337x
  698.     shortcut : 1337x
  699.     disabled : True
  700.  
  701.   - name : Duden
  702.     engine : duden
  703.     shortcut : du
  704.     disabled : True
  705.  
  706.   - name : seznam
  707.     shortcut: szn
  708.     engine: xpath
  709.     paging : True
  710.     search_url : https://search.seznam.cz/?q={query}&count=10&from={pageno}
  711.     results_xpath: //div[@class="Page-content"]//div[@class="Result "]
  712.     url_xpath : ./h3/a/@href
  713.     title_xpath : ./h3
  714.     content_xpath : .//p[@class="Result-description"]
  715.     first_page_num : 0
  716.     page_size : 10
  717.     disabled : True
  718.  
  719.   - name : mojeek
  720.     shortcut: mjk
  721.     engine: xpath
  722.     paging : True
  723.     search_url : https://www.mojeek.com/search?q={query}&s={pageno}
  724.     results_xpath: /html/body//div[@class="results"]/ul[@class="results-standard"]/li
  725.     url_xpath : ./h2/a/@href
  726.     title_xpath : ./h2
  727.     content_xpath : ./p[@class="s"]
  728.     suggestion_xpath : /html/body//div[@class="top-info"]/p[@class="top-info spell"]/a
  729.     first_page_num : 1
  730.     page_size : 10
  731.     disabled : True
  732.  
  733. #  - name : yacy
  734. #    engine : yacy
  735. #    shortcut : ya
  736. #    base_url : 'http://localhost:8090'
  737. #    number_of_results : 5
  738. #    timeout : 3.0
  739.  
  740. # Doku engine lets you access to any Doku wiki instance:
  741. # A public one or a privete/corporate one.
  742. #  - name : ubuntuwiki
  743. #    engine : doku
  744. #    shortcut : uw
  745. #    base_url : 'http://doc.ubuntu-fr.org'
  746.  
  747. locales:
  748.     en : English
  749.     ar : العَرَبِيَّة (Arabic)
  750.     bg : Български (Bulgarian)
  751.     ca : Català (Catalan)
  752.     cs : Čeština (Czech)
  753.     cy : Cymraeg (Welsh)
  754.     da : Dansk (Danish)
  755.     de : Deutsch (German)
  756.     el_GR : Ελληνικά (Greek_Greece)
  757.     eo : Esperanto (Esperanto)
  758.     es : Español (Spanish)
  759.     eu : Euskara (Basque)
  760.     fa_IR : (fārsī) فارسى (Persian)
  761.     fi : Suomi (Finnish)
  762.     fil : Wikang Filipino (Filipino)
  763.     fr : Français (French)
  764.     gl : Galego (Galician)
  765.     he : עברית (Hebrew)
  766.     hr : Hrvatski (Croatian)
  767.     hu : Magyar (Hungarian)
  768.     it : Italiano (Italian)
  769.     ja : 日本語 (Japanese)
  770.     nl : Nederlands (Dutch)
  771.     nl_BE : Vlaams (Dutch_Belgium)
  772.     pl : Polski (Polish)
  773.     pt : Português (Portuguese)
  774.     pt_BR : Português (Portuguese_Brazil)
  775.     ro : Română (Romanian)
  776.     ru : Русский (Russian)
  777.     sk : Slovenčina (Slovak)
  778.     sl : Slovenski (Slovene)
  779.     sr : српски (Serbian)
  780.     sv : Svenska (Swedish)
  781.     te : తెలుగు (telugu)
  782.     tr : Türkçe (Turkish)
  783.     uk : українська мова (Ukrainian)
  784.     vi : tiếng việt (㗂越)
  785.     zh : 中文 (Chinese)
  786.     zh_TW : 國語 (Taiwanese Mandarin)
  787.  
  788. doi_resolvers :
  789.   oadoi.org : 'https://oadoi.org/'
  790.   doi.org : 'https://doi.org/'
  791.   doai.io  : 'http://doai.io/'
  792.   sci-hub.tw : 'http://sci-hub.tw/'
  793.  
  794. default_doi_resolver : 'oadoi.org'
  795.