diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2017-09-23 18:03:33 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2017-09-23 18:03:33 -0700 |
commit | c2ab855b40d1c070a6899caa62ea0419a2b3851f (patch) | |
tree | 78064d44ca4c91d2bb5ba6e7d87b7cc55c9aa680 | |
parent | 477aefb72c796ce9fc493aceece05e10e2d18ccf (diff) | |
download | dotfiles-c2ab855b40d1c070a6899caa62ea0419a2b3851f.tar.gz |
drop list-specific maildirs: relying on notmuch
-rw-r--r-- | .mbsyncrc | 29 | ||||
-rwxr-xr-x | bin/annexfmail | 22 |
2 files changed, 20 insertions, 31 deletions
@@ -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 |