diff --git a/afew/config b/afew/config index 32642b1..89e85eb 100644 --- a/afew/config +++ b/afew/config @@ -19,60 +19,68 @@ message = IOCOM query = folder:iocom tags = +iocom -[Filter.3] +[Filter.4] # Need this filter before the All Mail one.. I think +message = Gmail Inbox +query = folder:gmail/INBOX +tags = -new;+inbox + +[Filter.6] message = Archived query = folder:iocom/INBOX.Archive OR 'folder:"gmail/[Gmail].All Mail"' -tags = -new;-inbox +tags = -new -[Filter.4] +[Filter.8] message = Drafts query = folder:iocom/INBOX.Drafts OR 'folder:"gmail/[Gmail].Drafts"' tags = -new;+drafts -[Filter.5] +[Filter.10] message = Sent query = folder:iocom/INBOX.Sent OR 'folder:"gmail/[Gmail].Sent Mail"' tags = -new;+sent -[Filter.6] +[Filter.12] message = Spam query = folder:iocom/INBOX.spam OR 'folder:"gmail/[Gmail].Spam"' tags = -new;+spam -[Filter.7] +[Filter.14] message = Trash query = folder:iocom/INBOX.Trash OR 'folder:"gmail/[Gmail].Trash"' tags = -new;+trash # IOCOM folders -[Filter.8] +[Filter.16] message = Builder query = folder:iocom/INBOX.builder tags = +builder;-spam;-new -[Filter.9] +[Filter.18] message = Netmon query = folder:iocom/INBOX.netmon tags = +netmon;-spam;-new # IOCOM tags -[Filter.10] +[Filter.20] message = Bugzilla query = from:bugzilla-daemon@bugzilla.insors.net tags = +bugzilla # Gmail folders (what Gmail calls tags) TODO - [InboxFilter] [MailMover] -folders = iocom/INBOX/ iocom/INBOX.Archive/ +folders = iocom/INBOX/ iocom/INBOX.Archive/ gmail/INBOX/ max_age = 15 iocom/INBOX/ = 'NOT tag:inbox':iocom/INBOX.Archive/ iocom/INBOX.Archive/ = 'tag:inbox':iocom/INBOX/ +gmail/INBOX/ = 'NOT tag:inbox':"gmail/[Gmail].All Mail" +gmail/[Gmail].Important/ = 'NOT tag:inbox':"gmail/[Gmail].All Mail" + # TODO All folders <-> tags +# diff --git a/alot/config b/alot/config index ffb3cb2..97d8c1d 100644 --- a/alot/config +++ b/alot/config @@ -22,3 +22,4 @@ tabwidth = 4 [[search]] 'I I' = search tag:iocom AND tag:inbox 'G G' = search tag:gmail AND tag:inbox + r = refresh diff --git a/bin/check_mail.sh b/bin/check_mail.sh index 4fc2fa6..749f4b4 100755 --- a/bin/check_mail.sh +++ b/bin/check_mail.sh @@ -1,5 +1,5 @@ #!/bin/bash while true; do - few -m; mbsync -a; notmuch new + afew -m; mbsync -a; notmuch new sleep 45 done diff --git a/mailcap b/mailcap index 49c3549..b3c6bbb 100644 --- a/mailcap +++ b/mailcap @@ -1,4 +1,3 @@ #text/html; luakit %s &; test=test -n "%DISPLAY"; needsterminal; #text/html; firefox %s &; test=test -n "%DISPLAY"; needsterminal; -text/html; firefox %s; text/html; w3m -I %{charset} -T text/html; copiousoutput;