#!/bin/bash MBSYNC=`which mbsync` NOTMUCH=`which notmuch` MUTT_DIR=/home/cem/.mutt MAIL_DIR=/home/cem/Mail sync_toxic() { local TOXIC_MAIL=$MAIL_DIR/toxiclabs local MBSYNC_CONFIG=$TOXIC_MAIL/mbsyncrc local NOTMUCH_TAGS=$TOXIC_MAIL/toxic_nmtag.conf local TOXIC_MUTTRC=$MUTT_DIR/muttrc-toxiclabs local TOXIC_NM_CONFIG=$TOXIC_MAIL/notmuch-config local TOXIC_NM_TAGS=$TOXIC_MAIL/toxic_nmtag.conf mbsync --config=$MBSYNC_CONFIG -a -q notmuch --config=$KORG_NM_CONFIG new notmuch --config=$KORG_NM_CONFIG tag --input=$KORG_NM_TAGS } sync_redhat() { local RH_MAIL=$MAIL_DIR/redhat local MBSYNC_CONFIG=$RH_MAIL/mbsyncrc local KORG_MUTTRC=$MUTT_DIR/muttrc-redhat mbsync --config=$MBSYNC_CONFIG -a -q } sync_korg() { local KORG_MAIL=$MAIL_DIR/Kernel local MBSYNC_CONFIG=$KORG_MAIL/mbsyncrc local NOTMUCH_TAGS=$KORG_MAIL/kernel_nmtag.conf local KORG_MUTTRC=$MUTT_DIR/muttrc-kernel local KORG_NM_CONFIG=$KORG_MAIL/notmuch-config local KORG_NM_TAGS=$KORG_MAIL/kernel_nmtag.conf mbsync --config=$MBSYNC_CONFIG -a -q notmuch --config=$KORG_NM_CONFIG new notmuch --config=$KORG_NM_CONFIG tag --input=$KORG_NM_TAGS } sync_redhat sync_korg sync_toxic