1
0
Fork 0

Escape . in regexes in urlhandler

This commit is contained in:
tastytea 2022-04-15 05:20:19 +02:00
parent f4ca07c8be
commit b73d32a30a
Signed by: tastytea
SSH Key Fingerprint: SHA256:FBkvrOlhq5use1XEttyUGT4bUTDVA1ar9SgIc9P03cM
1 changed files with 9 additions and 7 deletions

View File

@ -19,14 +19,16 @@ local default_cmd="firefox"
autoload -U readwwwlog
zmodload zsh/pcre
local mpv="mpv --force-window=yes"
local -A assignments=(
'.(mp4|m4v|mkv|avi|webm|flv|xvid|ogv|theora|mov)$' "mpv"
'.(ogg|flac|opus|m4a|wav|mp3|mid|aac)$' "mpv --force-window=yes"
'^https://media.ccc.de/v/[^/]*$' "mpv"
'^https?://(www.)?youtu(.be|be.com)/' "mpv"
'^(gemini|gopher)://' "kristall"
'.(log|txt)$' "readwwwlog"
'^https?://dpaste.com/' "readwwwlog"
'\.(mp4|m4v|mkv|avi|webm|flv|xvid|ogv|theora|mov)$' "${mpv}"
'\.(ogg|flac|opus|m4a|wav|mp3|mid|aac)$' "${mpv}"
'^https://media\.ccc\.de/v/[^/]*$' "${mpv}"
'^https?://(www\.)?youtu(\.be|be\.com)/' "${mpv}"
'^(gemini|gopher)://' "kristall"
'\.(log|txt)$' "readwwwlog"
'^https?://dpaste\.com/' "readwwwlog"
)
local selected_cmd=${default_cmd}