Hi David, On Thu, Apr 12, 2012 at 02:25, David Belohrad <david@belohrad.ch> wrote: > is somebody using incrontab to issue 'notmuch new'? I've tried but with > only partial success. I have setup incrotab to run 'notmuch new' when > something changes in my Maildir. However it is not > reliable. E.g. sometimes it works out of the box, sometimes it seems > that 'notmuch new' is simply not invoked at all even if I see in > /var/log/mail.log, that a new mail was delivered correctly to the > folder. Anyone really uses this setup? I don't use incrontab, but I do use my own inotify-based script for updating notmuch: https://gist.github.com/1952483 . I haven't had any trouble with it. > I have reverted back to crontab to issue 'notmuch new' every 5 > minutes. And frankly speaking, I'm rather thinking to run this command > from emacs directly everytime I either start notmuch, or refresh view > using '=' on notmuch-hello buffer. You could probably do this with notmuch-hello-refresh-hook, but it will be a bit tricky: the hook is executed after the notmuch-hello buffer is refreshed, so you'd have to have it refresh after notmuch new completes, without running the hook infinitely. A better approach might be to use advice. Something like (completely untested): (defadvice notmuch-hello-update (before notmuch-new) (call-process "notmuch" nil nil nil "new")) Hope that helps, -- Adam