From 4cfcc3e5863644aa7fed8e9347bb2bcbf47d7fb0 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Mon, 20 May 2024 21:31:21 -0500 Subject: feat(i3blocks): add more scripts --- notmuch/.local/bin/notmuch-notify | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'notmuch/.local/bin') diff --git a/notmuch/.local/bin/notmuch-notify b/notmuch/.local/bin/notmuch-notify index f808c4d..bc93f09 100755 --- a/notmuch/.local/bin/notmuch-notify +++ b/notmuch/.local/bin/notmuch-notify @@ -18,11 +18,19 @@ def notify(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( - path="{}/mail".format( - os.getenv("XDG_DATA_HOME", os.path.expanduser("~/.local/share")) - ), mode=notmuch.Database.MODE.READ_WRITE, ) .create_query("tag:notify") -- cgit v1.2.3-70-g09d2