searx/searx
Noémi Ványi f0ca1c3483
[enh] Add command line engines: git grep, find, etc. (#2128)
A new "base" engine called command is introduced. It is the foundation for all command line engines for now.
You can use this engine to create your own command line engine.

Add some engines (commented out to make sure no one enables anything accidentally):
* git grep: This engine lets you grep in the searx repo.
* locate: If locate is installed and initialized, you can search on the FS.
* find: You can find files with a specific name from where you started searx.
* pattern search in files: This engine utilizes the command fgrep.
* regex search in files: This engine runs `grep` to find a file based on its contents.
2020-09-08 09:51:53 +02:00
..
answerers Fix search error with query 'random sha256' 2020-08-04 15:47:41 +03:00
data add peertube engine (#2109) 2020-08-08 19:22:53 +02:00
engines [enh] Add command line engines: git grep, find, etc. (#2128) 2020-09-08 09:51:53 +02:00
plugins Revert "[enh] new plugin to open results on new browser tabs" 2020-07-29 22:10:16 +02:00
static fix selects in preferences so they look consistent (#2150) 2020-08-27 21:55:47 +02:00
templates [enh] Add command line engines: git grep, find, etc. (#2128) 2020-09-08 09:51:53 +02:00
translations [enh] update translations 2020-07-09 15:15:52 +02:00
__init__.py [fix] resolve minor review issues 2020-07-28 13:10:40 +02:00
autocomplete.py Add Swisscows autocomplete option 2020-02-14 19:19:24 +01:00
brand.py build environment: add GIT_BRANCH variable 2020-03-29 16:28:17 +02:00
exceptions.py [fix] add message to SearxParameterException - fixes #1722 2019-10-14 15:06:25 +02:00
external_bang.py [mod] external_bang.py: always read bangs.json with a UTF-8 file. 2020-07-11 12:23:08 +02:00
languages.py update languages: engines_languages.json languages.py 2020-03-01 08:06:51 +01:00
poolrequests.py [enh] add option to configure proxies per engine - closes #1827 2020-09-01 15:59:22 +02:00
preferences.py Add key to settings.yml for opening result links in a new tab 2020-09-01 18:10:24 +01:00
query.py Created new plugin type custom_results. Added new plugin bang_redirect (#2027) 2020-07-03 13:25:04 +00:00
results.py add engine's name in infobox's header 2020-08-09 15:42:55 -07:00
search.py [enh] add option to configure proxies per engine - closes #1827 2020-09-01 15:59:22 +02:00
settings.yml [enh] Add command line engines: git grep, find, etc. (#2128) 2020-09-08 09:51:53 +02:00
settings_robot.yml DOI improvements: enable HTTPS, update URL of doai.io (#1718) 2020-07-29 22:31:48 +02:00
testing.py searx/testing.py: fixed pep8 error 2020-02-24 07:55:14 +01:00
url_utils.py minor fixes of pubmed engine 2017-11-01 17:02:38 +01:00
utils.py [mod] speed optimization 2019-11-15 09:33:15 +01:00
version.py [enh] release v0.17.0 2020-07-09 17:31:28 +02:00
webapp.py Revert "[enh] test: load each engine to check for syntax errors" 2020-08-31 19:00:06 +02:00