.gitignore is officially the most complicated thing in the world
I give up. I just disabled all backup/swap files for my editors