summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile4
-rwxr-xr-xlib/openfile (renamed from bin/openfile)2
2 files changed, 3 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index b84dff1..0b610be 100644
--- a/Makefile
+++ b/Makefile
@@ -11,8 +11,8 @@ endif
install:
mkdir -p $(DESTDIR)$(PREFIX)/bin
mkdir -p $(DESTDIR)$(PREFIX)/lib/mutt-wizard
- cp -f bin/mw bin/mailsync bin/openfile $(DESTDIR)$(PREFIX)/bin/
- cp -f bin/openfile $(DESTDIR)$(PREFIX)/lib/mutt-wizard
+ cp -f bin/mw bin/mailsync $(DESTDIR)$(PREFIX)/bin/
+ cp -f lib/openfile $(DESTDIR)$(PREFIX)/lib/mutt-wizard
chmod 755 $(DESTDIR)$(PREFIX)/bin/mw $(DESTDIR)$(PREFIX)/bin/mailsync $(DESTDIR)$(PREFIX)/lib/mutt-wizard/openfile
mkdir -p $(DESTDIR)$(PREFIX)/share/mutt-wizard
chmod 755 $(DESTDIR)$(PREFIX)/share/mutt-wizard
diff --git a/bin/openfile b/lib/openfile
index cf3c6c3..0f60b10 100755
--- a/bin/openfile
+++ b/lib/openfile
@@ -2,7 +2,7 @@
# Helps open a file with xdg-open from mutt in a external program without weird side effects.
tempdir="${XDG_CACHE_HOME:-$HOME/.cache}/mutt-wizard/files"
-file="$tempdir/$(basename "$1")"
+file="$tempdir/${1##*/}"
[ "$(uname)" = "Darwin" ] && opener="open" || opener="setsid -f xdg-open"
mkdir -p "$tempdir"
cp -f "$1" "$file"