MAIL_INDEXER="notmuch" # one of "notmuch", "mu"
MUTT_FLAGS="-R"
-HIDE_SIDEBAR_CMD="B" # set to empty string if sidebar is not used
+HIDE_SIDEBAR_CMD="" # set to empty string if sidebar is not used
# Sample output of lookup command, which gets passed to mutt-open
# /home/zack/Maildir/INBOX/cur/1256673179_0.8700.usha,U=37420,FMD5=7e33429f656f1e6e9d79b29c3f82c57e:2,S
exit 2
fi
+msgid=$(echo -n "$msgid"|sed 's/\([\+\*=]\)/\\\\\1/g')
+
# UGLY HACK: without sleep, push keys do not reach mutt, I _guess_ that there
# might be some terminal-related issue here, since also waiting for an input
# with "read" similarly "solves" the problem
-sleep 0.1
-mutt_keys="$HIDE_SIDEBAR_CMD/~i$msgid\n\n"
+sleep 0.2
+mutt_keys="$HIDE_SIDEBAR_CMD/=i$msgid\n\n"
exec $MUTT $MUTT_FLAGS -f "$maildir/" -e "push $mutt_keys"