Final (hopefully) gitignore