I can only think about a terrible hack -- set two domains, filter the single user you want to keep the original homedir from the first domain.
Just tested your suggestion, out of curiosity and it worked. Why not, my need is quite specific.
Slightly out of topic question, I've also tried it with filter_groups instead of filter_users, and in my case, the groups are search within ldap. Is there a way to lookup for a local group in the a domain defined with id_provider = ldap ?
[domain/dom1] override_homedir = /home/%u filter_group = ldaphome # <--- a group within /etc/group ? id_provider = ldap
Jean-Baptiste