home/neomutt | support for snoozing email

This commit is contained in:
Don Harper 2025-09-25 23:41:37 -05:00
parent ec9558652c
commit ede4102e94
3 changed files with 103 additions and 6 deletions

View file

@ -0,0 +1,85 @@
IMAPAccount gmail
Host imap.gmail.com
User duckunix@gmail.com
Pass ezygrcpqakcfzogk
TLSType IMAPS
AuthMechs LOGIN
CertificateFile /etc/ssl/certs/ca-certificates.crt
PipelineDepth 50
IMAPStore remote
Account gmail
MaildirStore local
Subfolders Verbatim
Path ~/Mail/
Inbox ~/Mail/Inbox
Subfolders Verbatim
Channel gmail-all
Far :remote:
Near :local:
Patterns development Followup job kisd SMS uh snooze snooze/*
Create Both
SyncState *
Expunge Both
Channel Sent-Mail
Far :remote:"[Gmail]/Sent Mail"
Near :local:Sent-Mail
Expunge Both
Channel Trash
Far :remote:"[Gmail]/Trash"
Near :local:Trash
Expunge Both
Channel Drafts
Far :remote:"[Gmail]/Drafts"
Near :local:Drafts
Expunge Both
Channel All-Mail
Far :remote:"[Gmail]/All Mail"
Near :local:All-Mail
Expunge Both
Channel INBOX
Far :remote:INBOX
Near :local:INBOX
Expunge Both
Channel mailing-lists
Far :remote:"mailing lists"
Near :local:mailing-lists
Expunge Both
Channel development
Far :remote:development
Near :local:development
Expunge Both
Channel news
Far :remote:news
Near :local:news
Expunge Both
Channel SPAM
Far :remote:"[Gmail]/Spam"
Near :local:SPAM
Expunge Both
Group gmail
Channel gmail-all
Channel Sent-Mail
Channel Trash
Channel Drafts
Channel All-Mail
Channel SPAM
Group gmail-fast
Channel INBOX
Channel news
Channel mailing-lists
Channel development

View file

@ -42,6 +42,13 @@ macro index,pager S "<save-message>=SPAM<enter>" "Spam it!"
macro index,pager W <pipe-message>mail2onenote<enter>
macro index,pager w <pipe-message>emailtask<enter>
macro index,pager y "<save-message><enter>" "Archive"
macro index,pager <f1> "<save-message>=snooze/1<enter>"
macro index,pager <f2> "<save-message>=snooze/2<enter>"
macro index,pager <f3> "<save-message>=snooze/3<enter>"
macro index,pager <f4> "<save-message>=snooze/4<enter>"
macro index,pager <f5> "<save-message>=snooze/5<enter>"
macro index,pager <f6> "<save-message>=snooze/6<enter>"
macro index,pager <f7> "<save-message>=snooze/7<enter>"
macro pager B '<enter-command>toggle sidebar_visible<enter><redraw-screen>'
macro pager l "ql" "Goto index and limit"
macro pager o ":set pipe_decode\n|urlscan --run-safe myweb --pipe -c -d\n:unset pipe_decode\n" "call urlscan to extract URLs out of a message"