meta: whitelist dotfiles in .gitignore
Checklist
-
commit message follows commit guidelines
Affected core subsystem(s)
meta
Description of change
Instead of excluding IDE-specific dotfiles, exclude all and then whitelist those the project needs to track.