From 37a40ad9a5d85a6f6151a3409f1a9dcf630f7be6 Mon Sep 17 00:00:00 2001 From: sinanmohd Date: Wed, 17 May 2023 12:33:09 +0530 Subject: linkhandler: add support for .onion links, ignore / at the end --- .local/bin/linkhandler | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to '.local/bin') diff --git a/.local/bin/linkhandler b/.local/bin/linkhandler index 361a09f..392f137 100755 --- a/.local/bin/linkhandler +++ b/.local/bin/linkhandler @@ -11,7 +11,7 @@ main() [ -z "$1" ] && exec "${BROWSER:-firefox}" - case "$1" in + case "${1%/}" in *mp3|*flac|*opus|*mkv|*webm|*mp4|*youtube.com/watch*|\ *youtube.com/playlist*|*youtu.be*|*bitchute.com*|*videos.lukesmith.xyz*|\ *piped.kavin.rocks*|*inv.vern.cc*|*yewtu.be*) @@ -28,6 +28,9 @@ main() curl -sL "$1" > "/tmp/$(echo "$1" | sed "s/.*\///;s/%20/ /g")" && exec "$TERMINAL" -e xdg-open "/tmp/$(echo "$1" | sed "s/.*\///;s/%20/ /g")" > /dev/null 2>&1 & ;; + *.onion) + exec tor-browser "$1" >/dev/null 2>&1 + ;; *) exec "$BROWSER" "$1" >/dev/null 2>&1 ;; -- cgit v1.2.3