diff options
Diffstat (limited to 'alacritty/open_url.sh')
| -rwxr-xr-x | alacritty/open_url.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/alacritty/open_url.sh b/alacritty/open_url.sh new file mode 100755 index 0000000..f4b658c --- /dev/null +++ b/alacritty/open_url.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +# open Debian bugs in browser +bugnr=$(echo "$1" | perl -lne 'print $1 if /^(?:Closes: |#)(1?\d{6})$/') +[ -z "$bugnr" ] && bugnr=$(echo "$1" | perl -lne 'print $1 if /^(1?\d{6})\@bugs\.debian\.org$/') +[ -z "$bugnr" ] && exit 1 + +exec x-www-browser "https://bugs.debian.org/$bugnr" |
