Add searx: support. (Online search.) - plumber - Plumber – a modern approach to plumbing
       
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) LICENSE
       ---
 (DIR) commit 09b5306793937ca140918ac54a6c612de50ce579
 (DIR) parent 697ce9b14111d7caa5a13e57b78eca50a0b6d130
 (HTM) Author: Christoph Lohmann <20h@r-36.net>
       Date:   Sun,  9 Apr 2017 21:06:15 +0200
       
       Add searx: support. (Online search.)
       
       Diffstat:
         bin/plumber                         |       1 +
         openers/searxopener                 |      13 +++++++++++++
       
       2 files changed, 14 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/bin/plumber b/bin/plumber
       @@ -55,6 +55,7 @@ plumbrules = [
                ["^rtmp://.*", "mediaopener '%s'"],
                ["^rtmfp://.*", "mediaopener '%s'"],
                ["^rtsp://.*", "mediaopener '%s'"],
       +        ["^searx:.*", "searxopener '%s'"],
                ["^udp://.*", "mediaopener '%s'"],
                ["^telnet(s|)(4|6|)://.*", "telnetopener '%s'"],
                ["^ssh://.*", "sshopener '%s'"],
 (DIR) diff --git a/openers/searxopener b/openers/searxopener
       @@ -0,0 +1,13 @@
       +#!/bin/sh
       +
       +if [ $# -lt 1 ];
       +tthen
       +        printf "usage: %s [-o] URI\n" "$(basename "$0")" >&2
       +        exit 1
       +fi
       +
       +uri="$1"
       +search="$(printf "%s" "${uri}" | cut -d':' -f 2-)"
       +
       +searx "${search}"
       +