mail: clarify usage
This commit is contained in:
parent
5184958179
commit
42e6258c1a
@ -22,7 +22,7 @@ class Mail(IntervalModule):
|
||||
!!i3pystatus.mail!!"""
|
||||
|
||||
settings = (
|
||||
("backends", "List of backends (instances of i3pystatus.mail.xxx)"),
|
||||
("backends", "List of backends (instances of `i3pystatus.mail.xxx.Backend`)"),
|
||||
"color", "color_unread", "format", "format_plural",
|
||||
("hide_if_null", "Don't output anything if there are no new mails"),
|
||||
)
|
||||
|
@ -55,3 +55,5 @@ class IMAP(Backend):
|
||||
return len(conn.search(None,"UnSeen")[1][0].split())
|
||||
else:
|
||||
sys.stderr.write("no connection")
|
||||
|
||||
Backend = IMAP
|
||||
|
@ -23,3 +23,5 @@ class Notmuch(Backend):
|
||||
@property
|
||||
def unread(self):
|
||||
return notmuch.Query(self.db, "tag:unread and tag:inbox").count_messages()
|
||||
|
||||
Backend = Notmuch
|
||||
|
@ -56,3 +56,5 @@ class Thunderbird(Backend):
|
||||
def unread(self):
|
||||
self.run()
|
||||
return len(self._unread)
|
||||
|
||||
Backend = Thunderbird
|
||||
|
Loading…
Reference in New Issue
Block a user