From cb2e7c09daefafad97618763f43c991baf8e9365 Mon Sep 17 00:00:00 2001 From: Thibaut Horel Date: Sun, 17 Aug 2014 20:27:44 -0400 Subject: Initial commit --- attach.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 attach.py (limited to 'attach.py') diff --git a/attach.py b/attach.py new file mode 100755 index 0000000..5750537 --- /dev/null +++ b/attach.py @@ -0,0 +1,18 @@ +#! /usr/bin/python2 +from glob import glob +from os.path import expanduser, join, basename +from os import remove, devnull +from shutil import copy +from sys import argv +from subprocess import Popen, STDOUT + +tmp_dir = expanduser(join("~", ".mutt", "temp", "attachments")) + +for f in glob(join(tmp_dir, "*")): + remove(f) + +basename = basename(argv[1]) +copy(argv[1], tmp_dir) +Popen(["xdg-open", join(tmp_dir, basename)], + stderr=STDOUT, + stdout=open(devnull, "wb")) -- cgit v1.2.3-70-g09d2