From ddd4e76bb8309db33610e952fc12df3c2f65ea86 Mon Sep 17 00:00:00 2001 From: Michael Schmidt Date: Sun, 13 Apr 2014 00:25:28 +1000 Subject: [PATCH] settings changed\n documentation added --- README.rst | 9 +++++++++ i3pystatus/mail/maildir.py | 8 ++++---- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index 515ab42..ccb1f7c 100644 --- a/README.rst +++ b/README.rst @@ -492,8 +492,17 @@ Checks for local mail in mbox Settings: +maildir.MaildirMail +~~~~~~~~~~~~~ +Checks for new mail in a Maildir folder + + +Settings: + +:directory: (required, e.g. '/home/foo/mail/INBOX') + notmuchmail.Notmuch ~~~~~~~~~~~~~~~~~~~ diff --git a/i3pystatus/mail/maildir.py b/i3pystatus/mail/maildir.py index 29d88c5..2eaccf7 100644 --- a/i3pystatus/mail/maildir.py +++ b/i3pystatus/mail/maildir.py @@ -11,15 +11,15 @@ class MaildirMail(Backend): """ settings = ( - "mailbox", + "directory", ) - required = ("mailbox",) + required = ("directory",) - mailbox="" + directory="" @property def unread(self): - p = subprocess.Popen(['ls','-l',self.mailbox+'/new'], stdout=subprocess.PIPE) + p = subprocess.Popen(['ls','-l',self.directory+'/new'], stdout=subprocess.PIPE) stdout, stderr = p.communicate() stdout=stdout.decode('utf8') return len(stdout.split('\n'))-2