Maintenance: Standardize .gitignore to whitelist strategy

This commit is contained in:
Yakov Till 2025-12-17 22:57:17 +01:00
parent de81e3e74f
commit 56adb847b8

31
.gitignore vendored
View file

@ -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