From ce1c43d7d9887212dc326609e9cb08aa8eab339b Mon Sep 17 00:00:00 2001 From: Jonathan Hodgson Date: Sun, 20 Feb 2022 14:37:58 +0000 Subject: [PATCH] Adds basic image support to link handler --- bin/.bin/linkhandler | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bin/.bin/linkhandler b/bin/.bin/linkhandler index c8d602f4..be1d2f71 100755 --- a/bin/.bin/linkhandler +++ b/bin/.bin/linkhandler @@ -12,6 +12,12 @@ case "$url" in *"//invidious.*/"*) yt --url "$url"; exit 0 ;; *//*.youtube.*/*) yt --url "$url"; exit 0 ;; *"//videos.*"*) yt --url "$url"; exit 0 ;; + *.png|*.jpg) + tmp="$(mktemp)" + curl -s -o "$tmp" --user-agent blar "$url" + sxiv "$tmp" + rm "$tmp" + ;; *"//xkcd.com/"*) xkcd "$url"; exit 0 ;; "mailto:"*) neomutt "$url"; exit 0 ;; *) $browser "$url"; exit 0 ;;