summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2017-09-23 18:03:33 -0700
committerSean Whitton <spwhitton@spwhitton.name>2017-09-23 18:03:33 -0700
commitc2ab855b40d1c070a6899caa62ea0419a2b3851f (patch)
tree78064d44ca4c91d2bb5ba6e7d87b7cc55c9aa680
parent477aefb72c796ce9fc493aceece05e10e2d18ccf (diff)
downloaddotfiles-c2ab855b40d1c070a6899caa62ea0419a2b3851f.tar.gz
drop list-specific maildirs: relying on notmuch
-rw-r--r--.mbsyncrc29
-rwxr-xr-xbin/annexfmail22
2 files changed, 20 insertions, 31 deletions
diff --git a/.mbsyncrc b/.mbsyncrc
index 560f5a48..17bb4527 100644
--- a/.mbsyncrc
+++ b/.mbsyncrc
@@ -54,6 +54,10 @@ Slave :fmmaildir:sent
# Slave :fmmaildir:
# Patterns * !INBOX
+Channel lists
+Master :fmimap:Lists
+Slave :fmmaildir:lists
+
# Channel fmaila
# Master :fmimap:Archive
# Slave :fmmaildir:archive
@@ -66,17 +70,17 @@ Channel fmailt
Master :fmimap:Trash
Slave :fmmaildir:trash
-Channel debian
-Master :fmimap:Lists/Debian
-Slave :fmmaildir:debian
+# Channel debian
+# Master :fmimap:Lists/Debian
+# Slave :fmmaildir:debian
-Channel dbulk
-Master :fmimap:Lists/Debian/Bulk
-Slave :fmmaildir:debian/bulk
+# Channel dbulk
+# Master :fmimap:Lists/Debian/Bulk
+# Slave :fmmaildir:debian/bulk
-Channel haskell
-Master :fmimap:Lists/Haskell
-Slave :fmmaildir:haskell
+# Channel haskell
+# Master :fmimap:Lists/Haskell
+# Slave :fmmaildir:haskell
Channel feeds
Master :fmimap:Feeds
@@ -100,10 +104,11 @@ Channel fmaili
Channel fmails
Channel fmaild
Channel fmailt
+Channel lists
# Channel fmaila
-Channel debian
-Channel dbulk
-Channel haskell
+# Channel debian
+# Channel dbulk
+# Channel haskell
# Channel notes
Channel feeds
Channel spamtraining
diff --git a/bin/annexfmail b/bin/annexfmail
index 688768f9..d9871351 100755
--- a/bin/annexfmail
+++ b/bin/annexfmail
@@ -30,9 +30,7 @@ suffix=$(date +-%b-%Y | sed 's/\(.*\)/\L\1/')
if [ -e "$OUTPUT/archive${suffix}.gz" ] \
|| [ -e "$OUTPUT/sent${suffix}.gz" ] \
|| [ -e "$OUTPUT/feeds${suffix}.gz" ] \
- || [ -e "$OUTPUT/debian${suffix}.gz" ] \
- || [ -e "$OUTPUT/debian.bulk${suffix}.gz" ] \
- || [ -e "$OUTPUT/haskell${suffix}.gz" ]; then
+ || [ -e "$OUTPUT/lists${suffix}.gz" ]; then
echo "annexfmail: looks like you've already made an archive recently" >&2
echo "annexfmail: to avoid issues with git-annex, wait until next month"
exit 1
@@ -65,22 +63,8 @@ archivemail \
--days=31 \
--output-dir=$OUTPUT \
--preserve-unread \
- --archive-name=debian${suffix} \
- $INPUT/debian
-
-archivemail \
- --days=31 \
- --output-dir=$OUTPUT \
- --preserve-unread \
- --archive-name=debian.bulk${suffix} \
- $INPUT/debian/.bulk
-
-archivemail \
- --days=31 \
- --output-dir=$OUTPUT \
- --preserve-unread \
- --archive-name=haskell${suffix} \
- $INPUT/haskell
+ --archive-name=lists${suffix} \
+ $INPUT/lists
# cd $OUTPUT
# git annex add archive${suffix}.gz sent${suffix}.gz debian${suffix}.gz feeds${suffix}.gz