home/mail | add notmuch post-insert hook script
This commit is contained in:
parent
ae8320b50d
commit
1a9efda918
2 changed files with 47 additions and 0 deletions
45
home/common/files/notmuch/post-insert
Executable file
45
home/common/files/notmuch/post-insert
Executable file
|
|
@ -0,0 +1,45 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
addtag() {
|
||||
tags="${1}"
|
||||
field="${2}"
|
||||
content="${3}"
|
||||
|
||||
taglist=""
|
||||
for tag in ${tags}
|
||||
do
|
||||
taglist="${taglist} +${tag}"
|
||||
done
|
||||
for item in ${content}
|
||||
do
|
||||
notmuch tag ${taglist} ${field}:${item}
|
||||
done
|
||||
}
|
||||
|
||||
movetag() {
|
||||
tags="${1}"
|
||||
field="${2}"
|
||||
content="${3}"
|
||||
|
||||
taglist=""
|
||||
for tag in ${tags}
|
||||
do
|
||||
taglist="+${tag} ${taglist}"
|
||||
done
|
||||
for item in ${content}
|
||||
do
|
||||
notmuch tag ${taglist} -inbox ${field}:${item}
|
||||
done
|
||||
}
|
||||
addtag aurora from "collegeboard@noreply.collegeboard.org"
|
||||
addtag kisd from "noreply@sportsyou.com bbstheatre@gmail.com do-not-reply@seesaw.me katyisd.org mail.remind.com no-reply@schoolnutritionandfitness.com noreply@mailer.sportsengine.com notifications@instructure.com webstores@revtrak.net"
|
||||
addtag uh from "donotreply@studentaid.gov hello@earnest.com hello@hello.earnest.com parents@uh.campusespmail.com reply@info.myfedloan.org uh.edu"
|
||||
movetag development from "notifications@github.com outgoing@sr.ht"
|
||||
movetag mailing-lists from "don@donharper.org" to:"root"
|
||||
movetag mailing-lists from "noreply@bandcamp.com tom@newsletter.tomscott.com info@repebble.com news@shop.kobo.com hello@determinate.systems james@jamespopsys.com designthinkingcomic@substack.com info@zmp.techtarget.com newsletter@popey.com noreply@mail.selfh.st parker.higgins@tailscale.com hello@redecentralize.org noreply@selfh.st no-reply@drivethrurpg.com no-reply@hello.charlestyrwhitt.com marketing@gc2b.info newsletters@bookshop.org contact@kickstargogo.com email@em.myaccountaccess.com do-not-reply@thangs.com TurboTax@em1.turbotax.intuit.com cincoconnect@engage.goenumerate.com all3dp.com amazon.com aur.archlinux.org drivethrucomics.com e.crm.lego.com e.honeywellhome.com emac.usaa.com email.tripit.com email1.roku.com freebirdsworldburrito.com gnty.com h1.hilton.com ianworthphotography.co.uk linkedin.com mailer.netflix.com me.kickstarter.com meetup.com mp1.tripadvisor.com nathan@nathanlowell.com nature.com penzeys.com photoephemeris.com planetary.org promotions.sprouts.com redditmail.com sherwoodforestfaire.com thanx.com townsq.io travel2.hiltongrandvacations.com tripit.com ttias.be uh.campusespmail.com xpsship.com ymcahouston.org youtube.com"
|
||||
movetag mailing-lists to "~rjarry/aerc-discuss@lists.sr.ht"
|
||||
movetag news from "email@washingtonpost.com email@nl.npr.org bbcnewsdaily@bbc.co.uk newsletters.cnn.com mailer.chron.com mailer.houstonchronicle.com"
|
||||
# query:"list:((281c839c990f42b374467ae5f.38179.list-id.mcsv.net 6424888.xt.local 7219534.xt.local NTg1OTQxNC00NzgtNA== a2e22d7f24f6d1e3464d05be4.330790.list-id.mcsv.net news.theregister.co.uk))" tag:[ "news" ]
|
||||
# query:"list:((a1d0492028bd019fd37c01eb6.77408.list-id.mcsv.net 1021275.xt.local f452ec3bdbd6b3981f19e668amc e2bfda4c698819ae31aed58a4mc 4caf0a639e8acd8cf045f7bf9.972716.list-id.mcsv.net 72a12beb88773f8d735b1ef60.728193.list-id.mcsv.net 100019430.xt.local arch-announce.lists.archlinux.org arch-general.lists.archlinux.org arch-security.lists.archlinux.org capone.1.0.sparkpostmail.com docker.general.discourse.linuxserver.io micaelwidell.buttondown.email qutebrowser.lists.qutebrowser.org))" tag:[ "mailing-lists" ]
|
||||
# query:"list:((discourse.gohugo.io support.discourse.gohugo.io))" tag:[ "development" ]
|
||||
# query:"list:(100002107.xt.local)" tag:[ "kisd" ]
|
||||
|
|
@ -30,6 +30,8 @@
|
|||
};
|
||||
};
|
||||
|
||||
xdg.configFile."notmuch/hooks/post-insert".source =
|
||||
./files/notmuch/post-insert;
|
||||
xdg.configFile."neomutt/neomuttrc".source = ./files/neomutt/neomuttrc;
|
||||
xdg.configFile."neomutt/mailcap".source = ./files/neomutt/mailcap;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue