Addition of support for nex:// protocol. - plumber - Plumber – a modern approach to plumbing
 (HTM) git clone git://r-36.net/plumber
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 7c6f77ed1e38fce2f8ad0fdbb0e6da4ab54d1a03
 (DIR) parent 230307df481896e6690d95af5dc257b6576e982f
 (HTM) Author: Ian Jones <ian@contractcoder.biz>
       Date:   Tue, 11 Mar 2025 14:33:49 +0000
       
       Addition of support for nex:// protocol.
       
       Signed-off-by: Christoph Lohmann <20h@r-36.net>
       
       Diffstat:
         M README.md                           |       1 +
         M bin/plumber                         |       1 +
         A openers/nexopener                   |      13 +++++++++++++
       
       3 files changed, 15 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/README.md b/README.md
       @@ -39,6 +39,7 @@ variables for openers.
                % export PLUMB_WAIS=<your_preferred_WAIS_client lynx?>
                % export PLUMB_CSO=<your_preferred_CSO_client lynx?>
                % export PLUMB_NEWS=<your_preferred_NNTP/NEWS_client lynx?>
       +        % export PLUMB_NEX=<your_preferred_NEX_client ?>
        
        ### Manual
        
 (DIR) diff --git a/bin/plumber b/bin/plumber
       @@ -54,6 +54,7 @@ plumbrules = [
                ["^news://.*", "newsopener '%s'"],
                ["^newspost://.*", "newsopener '%s'"],
                ["^newsreply://.*", "newsopener '%s'"],
       +        ["^nex://.*", "nexopener '%s'"],
                ["^nntp://.*", "newsopener '%s'"],
                ["^snews://.*", "newsopener '%s'"],
                ["^paper:.*", "paperopener '%s'"],
 (DIR) diff --git a/openers/nexopener b/openers/nexopener
       @@ -0,0 +1,13 @@
       +#!/bin/sh
       +
       +if [ $# -lt 1 ];
       +then
       +        printf "usage: %s URI\n" "$(basename "$0")" >&2
       +        exit 1
       +fi
       +
       +mkdir -p $HOME/Downloads
       +cd $HOME/Downloads
       +
       +$XTERM -e sh -c "$PLUMB_NEX \"$1\"" &
       +