diff --git a/.gitignore b/.gitignore index 602f17de4707..c6f8742c1083 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,24 @@ -/src -/pkg -/npm-cache -*.tar.gz -*.pkg.tar.* -*.tgz -*.code-workspace +# Ignore everything by default +* + +# Whitelist the essentials +!.gitignore +!.SRCINFO +!PKGBUILD + +# Whitelist auxiliary files +!*.install +!*.patch +!*.diff +!*.service +!*.desktop +!*.conf +!*.png +!*.svg +!*.sysusers +!*.tmpfiles +!LICENSE +!README.md +!CHANGELOG.md +!*.ini +!*.txt