A página gitignore
man não menciona um arquivo global gitignore.
Apenas da configuração global core.excludesfile
Mas se o último não funcionar, pode ser porque esses arquivos foram previamente adicionados ao repositório do Git e, nesse caso, você deve criá-los.
git rm -r --cached .idea
Veja " .gitignore
arquivo não está ignorando "