# General OS files .DS_Store Thumbs.db # Editor & IDE files (keeping .vscode settings but ignoring unnecessary metadata) !.vscode/ .vscode/*.workspace .vscode/*.tmp # Log and Cache files logs/ *.log npm-debug.log* yarn-debug.log* yarn-error.log* # Python-specific exclusions __pycache__/ *.pyc *.pyo *.pyd *.venv/ venv/ env/ *.env # Node.js dependencies (frontend folder was excluded, but keeping this rule for reference) frontend/node_modules/ frontend/.svelte-kit/ frontend/.turbo/ frontend/.vite/ frontend/build/ # API and Backend specific exclusions api/.env api/__pycache__/ api/*.sqlite3 # Install scripts and temporary files install/tmp/ install/*.bak # VM and Container-specific exclusions vm/tmp/ vm/*.qcow2 vm/*.img vm/*.vmdk vm/*.iso vm/*.bak # Miscellaneous temporary or unnecessary files *.bak *.swp *.swo *.swn *.tmp *.backup # JSON configuration backups json/*.bak json/*.tmp json/.vscode/ # Ignore compiled binaries or packaged artifacts *.exe *.dll *.bin *.deb *.rpm *.tar.gz *.zip *.tgz # Ignore repository metadata or Git itself .git/ .gitignore