use .gitignore implementation from tommcdo