Add support for paste.centos.org to readwwwlog
This commit is contained in:
parent
62d929127f
commit
450ef82d9b
|
@ -21,20 +21,21 @@ local default_cmd="firefox"
|
||||||
local termopts=""
|
local termopts=""
|
||||||
|
|
||||||
for url in ${urls}; do
|
for url in ${urls}; do
|
||||||
|
local id=${url##*/} # Most paste services have the ID as the last element
|
||||||
|
|
||||||
if [[ ${url} =~ 'dpaste\.com' && ! ${url[-4,-1]} == ".txt" ]]; then
|
if [[ ${url} =~ 'dpaste\.com' && ! ${url[-4,-1]} == ".txt" ]]; then
|
||||||
url+=".txt"
|
url+=".txt"
|
||||||
elif [[ ${url} =~ 'pastebin\.com' && ! ${url} =~ '/raw/' ]]; then
|
elif [[ ${url} =~ 'pastebin\.com' && ! ${url} =~ '/raw/' ]]; then
|
||||||
local id=${url##*/}
|
|
||||||
url="https://pastebin.com/raw/${id}"
|
url="https://pastebin.com/raw/${id}"
|
||||||
elif [[ ${url} =~ 'irccloud\.com' && ! ${url} =~ '/raw/' ]]; then
|
elif [[ ${url} =~ 'irccloud\.com' && ! ${url} =~ '/raw/' ]]; then
|
||||||
local id=${${(@s:/:)url}[4]}
|
id=${${(@s:/:)url}[4]}
|
||||||
url="https://www.irccloud.com/pastebin/raw/${id}"
|
url="https://www.irccloud.com/pastebin/raw/${id}"
|
||||||
elif [[ ${url} =~ 'bpa\.st' && ! ${url} =~ '/download-archive/' ]]; then
|
elif [[ ${url} =~ 'bpa\.st' && ! ${url} =~ '/download-archive/' ]]; then
|
||||||
local id=${url##*/}
|
|
||||||
url="https://bpa.st/download-archive/${id}"
|
url="https://bpa.st/download-archive/${id}"
|
||||||
elif [[ ${url} =~ 'paste\.debian\.net' && ! ${url} =~ '/plain/' ]]; then
|
elif [[ ${url} =~ 'paste\.debian\.net' && ! ${url} =~ '/plain/' ]]; then
|
||||||
local id=${url##*/}
|
|
||||||
url="https://paste.debian.net/plain/${id}"
|
url="https://paste.debian.net/plain/${id}"
|
||||||
|
elif [[ ${url} =~ 'paste\.centos\.org' && ! ${url} =~ '/raw/' ]]; then
|
||||||
|
url="https://paste.centos.org/view/raw/${id}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ${TERMINAL} =~ "alacritty|xfce4-terminal" ]]; then
|
if [[ ${TERMINAL} =~ "alacritty|xfce4-terminal" ]]; then
|
||||||
|
|
|
@ -32,6 +32,7 @@ local -A assignments=(
|
||||||
'^https?://bpa\.st/' "readwwwlog"
|
'^https?://bpa\.st/' "readwwwlog"
|
||||||
'^https?://sprunge\.us/' "readwwwlog"
|
'^https?://sprunge\.us/' "readwwwlog"
|
||||||
'^https?://paste\.debian\.net/' "readwwwlog"
|
'^https?://paste\.debian\.net/' "readwwwlog"
|
||||||
|
'^https://paste\.centos\.org/' "readwwwlog"
|
||||||
'\.(webm|png|jpe?g|gif|svg|bmp|xcf)(\?.+)?$' "openwwwimg"
|
'\.(webm|png|jpe?g|gif|svg|bmp|xcf)(\?.+)?$' "openwwwimg"
|
||||||
'(^magnet:|\.torrent$)' "transmission-remote-gtk"
|
'(^magnet:|\.torrent$)' "transmission-remote-gtk"
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue