Jean-Marc Liotier <jm@liotier.org> writes: > > So nowadays, is there any other way to express "this folder and all its > subfolders" ? The path: keyword does not seem useful for that with a > maildir with a flat structure of dot.delimited.directories - or is there > something like a dot.delimited.* wildcard ? > One option is to create symlink farm. Since it's only directories being symlinked, it isn't that bad. I don't know how well this scales, but it seems to work for about 200k messages in 184 mailing lists. Roughly speaking: % mkdir list % cd list % ln -s ../.list.* . % mmv .list.* * # zsh specific, optional % notmuch new Notmuch new took about 10 minutes, but now I can search 'path:list/**' to add a second level % mkdir debian % cd debian % ln -s ../debian-* . % notmuch new Of course this could be scripted.