# KiCad 9 Project Template .gitignore # KiCad Backup Files *.kicad_pcb-bak *.kicad_sch-bak *.kicad_pro-bak *-backups/ kicad/backups/ # KiCad Auto-save Files *-save.kicad_pcb *-save.kicad_sch *-save.pro \#auto_saved_files\# # KiCad Temporary Files *.tmp *~ *.swp *.swo # KiCad Cache Files *-cache.lib *-rescue.lib *-rescue.dcm fp-info-cache # KiCad Generated Files (optional - uncomment if you don't want to track these) # *.gbr # *.drl # *.csv # *.pdf # *.ps # *.svg # OS Generated Files .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db desktop.ini # IDE and Editor Files .vscode/ .idea/ *.sublime-* *~ # Python (for KiCad scripts) __pycache__/ *.py[cod] *$py.class *.so .Python env/ venv/ .env # Node.js (for web-based tools) node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* # Build and Distribution build/ dist/ *.egg-info/ # Documentation Build docs/_build/ site/ # Logs *.log logs/ # Temporary directories tmp/ temp/ # Archive files *.zip *.tar.gz *.rar *.7z # Simulation files (large SPICE outputs) *.raw *.ac0 *.tr0 *.sw0 # Manufacturing files (uncomment if you want to exclude from repo) # manufacturing/gerbers/*.gbr # manufacturing/drill/*.drl # manufacturing/pick-and-place/*.csv # Large binary files *.step *.stp *.iges *.igs *.stl # Exclude large 3D models (uncomment if models are too large) # kicad/libraries/3dmodels/*.step # kicad/libraries/3dmodels/*.wrl # Project-specific ignores (customize as needed) # Add your project-specific files to ignore here