# Altium Designer temporary and output files to ignore
*.PrjPcbStructure
*.PcbDoc.htm
*.PcbDocPreview
*.SchDocPreview
*.HarnessPreview

# Keep these main design files for version control:
# *.PrjPcb  - Project file
# *.SchDoc  - Schematic files  
# *.PcbDoc  - PCB layout files
# *.BomDoc  - Bill of Materials
# *.OutJob  - Output job files
# *.SchLib  - Schematic libraries
# *.PcbLib  - PCB libraries

# Temporary files
*.~*
*.bak
*.sav
*.tmp
*.log

# Output files
*.pdf
*.txt
*.csv
*.xls
*.xlsx

# History files
History\*

# Backup directories
Backup\*
Old\*

# Previews directory
__Previews\*

# IDE specific files
.vscode/
.idea/
*.swp
*.swo

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db