From 4911a7eff3471a144f7ea590bf6936cbd51d5689 Mon Sep 17 00:00:00 2001
From: Luke Smith <luke@lukesmith.xyz>
Date: Sat, 30 Apr 2022 09:57:57 -0400
Subject: openfile to lib

---
 Makefile     |  4 ++--
 bin/openfile | 10 ----------
 lib/openfile | 10 ++++++++++
 3 files changed, 12 insertions(+), 12 deletions(-)
 delete mode 100755 bin/openfile
 create mode 100755 lib/openfile

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/bin/openfile
deleted file mode 100755
index cf3c6c3..0000000
--- a/bin/openfile
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-# 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")"
-[ "$(uname)" = "Darwin" ] && opener="open" || opener="setsid -f xdg-open"
-mkdir -p "$tempdir"
-cp -f "$1" "$file"
-$opener "$file" >/dev/null 2>&1
-find "${tempdir:?}" -mtime +1 -type f -delete
diff --git a/lib/openfile b/lib/openfile
new file mode 100755
index 0000000..0f60b10
--- /dev/null
+++ b/lib/openfile
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# 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/${1##*/}"
+[ "$(uname)" = "Darwin" ] && opener="open" || opener="setsid -f xdg-open"
+mkdir -p "$tempdir"
+cp -f "$1" "$file"
+$opener "$file" >/dev/null 2>&1
+find "${tempdir:?}" -mtime +1 -type f -delete
-- 
cgit v1.2.3