openers: Use `xdg-open' instead of `open' - plumb - Open certain URL patterns with an ad-hoc opener (plumber)
(HTM) hg clone https://bitbucket.org/iamleot/plumb
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
---
(DIR) changeset 78059a84cd524d40ecfb7d31a6b9f96745ff2086
(DIR) parent 51858d13cfbcd1966bfe15978aafecbe95f0355d
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Sat, 24 Mar 2018 16:09:53
openers: Use `xdg-open' instead of `open'
Actually the latter here is:
| % cat `which open`
| #!/bin/sh
|
| exec xdg-open "$@" >/dev/null 2>&1 &
...we can avoid that and directly use `xdg-open' accordingly.
Diffstat:
openers/image | 2 +-
openers/pdf | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
---
diff -r 51858d13cfbc -r 78059a84cd52 openers/image
--- a/openers/image Sat Mar 24 16:02:52 2018 +0100
+++ b/openers/image Sat Mar 24 16:09:53 2018 +0100
@@ -6,5 +6,5 @@
for u in "$@"; do
f="$(basename "$u")"
curl -s --user-agent "Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0" -Lz "$f" -O "$u"
- open "$f"
+ xdg-open "$f" >/dev/null 2>&1 &
done
diff -r 51858d13cfbc -r 78059a84cd52 openers/pdf
--- a/openers/pdf Sat Mar 24 16:02:52 2018 +0100
+++ b/openers/pdf Sat Mar 24 16:09:53 2018 +0100
@@ -6,5 +6,5 @@
for u in "$@"; do
f="$(basename "$u")"
curl -s --user-agent "Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0" -Lz "$f" -O "$u"
- open "$f"
+ xdg-open "$f" >/dev/null 2>&1 &
done