From dd6cfb63ad85d0164cbe4ac04f7aea9f6a842f02 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Tue, 28 May 2024 15:27:15 -0500 Subject: feat!: remove unused configs and cleanup paths --- notmuch/.local/bin/notmuch-notify | 42 --------------------------------------- 1 file changed, 42 deletions(-) delete mode 100755 notmuch/.local/bin/notmuch-notify (limited to 'notmuch/.local/bin') diff --git a/notmuch/.local/bin/notmuch-notify b/notmuch/.local/bin/notmuch-notify deleted file mode 100755 index bc93f09..0000000 --- a/notmuch/.local/bin/notmuch-notify +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/python - -import notmuch -import subprocess -import os - - -def notify(title, message): - subprocess.Popen( - [ - "notify-send", - "--app-name=notmuch-notify", - "--category=email.arrived", - "--icon=mail-unread", - title, - message, - ] - ) - - -# Workaround for bug in the notmuch module's default config resolution -if os.environ.get("NOTMUCH_CONFIG") is None: - os.environ["NOTMUCH_CONFIG"] = os.path.join( - os.environ.get( - "XDG_CONFIG_HOME", os.path.join(os.path.expanduser("~"), ".config") - ), - "notmuch", - os.environ.get("NOTMUCH_PROFILE", "default"), - "config", - ) - -for message in ( - notmuch.Database( - mode=notmuch.Database.MODE.READ_WRITE, - ) - .create_query("tag:notify") - .search_messages() -): - print(message) - message.remove_tag("notify") - notify(message.get_header("From"), message.get_header("Subject")) - del message -- cgit v1.2.3-70-g09d2