all repos — searchix @ 5521173ea0e05bda93096b51f67c5e813cb1d87e

Search engine for NixOS, nix-darwin, home-manager and NUR users

feat: add browser search engines via opensearch description https://developer.mozilla.org/en-US/docs/Web/OpenSearch

Alan Pearce
commit

5521173ea0e05bda93096b51f67c5e813cb1d87e

parent

9437f522c2ed21950acde884cafc369ca45f4b7b

1 file changed, 16 insertions(+), 0 deletions(-)

changed files
A frontend/templates/opensearch.xml.gotmpl
@@ -0,0 +1,16 @@
+<OpenSearchDescription + xmlns="http://a9.com/-/spec/opensearch/1.1/" + xmlns:moz="http://www.mozilla.org/2006/browser/search/" +> + <ShortName>Searchix {{ .Source.Name }}</ShortName> + <LongName>Search {{ .Source.Name }} options with Searchix</LongName> + <Description>Search options {{ .Source.Name }}</Description> + <Url + type="text/html" + method="get" + template="{{ .BaseURL }}/options/{{ .Source.Key }}/search?query={searchTerms}&amp;from=opensearch" + /> + <moz:SearchForm + >{{ .BaseURL }}/options/{{ .Source.Key }}/search</moz:SearchForm + > +</OpenSearchDescription>