diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9470497 --- /dev/null +++ b/.gitignore @@ -0,0 +1,43 @@ +# System files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Editor files +*.swp +*.swo +*~ +.vscode/ +.idea/ +*.sublime-* + +# Temporary files +*.tmp +*.temp +*.log +*.bak +*.backup + +# Personal notes (keep private) +personal-notes/ +private/ +.personal/ + +# Large files that shouldn't be in git +*.zip +*.tar.gz +*.rar +knowledge-base/**/*.zip +knowledge-base/**/*.pdf + +# Generated documentation +docs/generated/ +knowledge-base/compiled/ + +# Cache directories +.cache/ +node_modules/ \ No newline at end of file