Você pode anexar (.)
a um padrão para restringir correspondências a arquivos simples, desde que a opção Bare_Glob_Qual
esteja configurada, o que é, por padrão, a menos que você tenha zsh emulando algum outro shell. Isso é abordado na seção Qualificadores Globais da página man do zshexpn .
Portanto, o padrão completo para corresponder aos arquivos regulares no diretório atual e em qualquer um de seus subdiretórios seria **/*(.)
.