aboutsummaryrefslogtreecommitdiff
path: root/bin/xgo
diff options
context:
space:
mode:
Diffstat (limited to 'bin/xgo')
-rwxr-xr-xbin/xgo6
1 files changed, 6 insertions, 0 deletions
diff --git a/bin/xgo b/bin/xgo
index 6bb48af6..8329c511 100755
--- a/bin/xgo
+++ b/bin/xgo
@@ -15,6 +15,12 @@ for url ; do (
*[/.]youtube.com/watch*)
mpv -- "$url" && exit
;;
+ https://github.com/*/blob/*)
+ url=$(printf '%s\n' "$url" | sed 's_/blob/_/raw/_')
+ ;;
+ *://imgur.com/*)
+ url=$(printf '%s\n' "$url" | sed 's_imgur\.com_i.imgur.com_;s/$/.jpg/')
+ ;;
esac
# Get the MIME type data