# Created by https://www.toptal.com/developers/gitignore/api/vim,altium,freecad,kicad # Edit at https://www.toptal.com/developers/gitignore?templates=vim,altium,freecad,kicad ### Altium ### # Previews Folders **/__Previews/ # History Folders **/History/* # Project Logs Project\ Logs*/ # Project Outputs Project\ Outputs*/ # Auto-conversion notices *.PcbDoc.htm # Access lock file for dbLib sources **/*.ldb ### FreeCad ### *.pyc *.fcstd1 *.FCStd1 *.fcstd2 *.FCStd2 ### KiCad ### # For PCBs designed using KiCad: https://www.kicad.org/ # Format documentation: https://kicad.org/help/file-formats/ # Temporary files *.000 *.bak *.bck *.kicad_pcb-bak *.kicad_sch-bak *-backups *.kicad_prl *.sch-bak *~ _autosave-* *.tmp *-save.pro *-save.kicad_pcb fp-info-cache # Netlist files (exported from Eeschema) *.net # Autorouter files (exported from Pcbnew) *.dsn *.ses # Exported BOM files *.xml *.csv ### KiCad Patch ### rescue-backup/ *.tsv bom/ # Gerber export output out/ ### Vim ### # Swap [._]*.s[a-v][a-z] !*.svg # comment out if you don't need vector files [._]*.sw[a-p] [._]s[a-rt-v][a-z] [._]ss[a-gi-z] [._]sw[a-p] # Session Session.vim Sessionx.vim # Temporary .netrwhist # Auto-generated tag files tags # Persistent undo [._]*.un~ # End of https://www.toptal.com/developers/gitignore/api/vim,altium,freecad,kicad ### SolidWorks ### # used chatgpt for help here # SolidWorks Temporary files ~$* *.swp *.swo *.swm *.sl~d* *.tmp *.bak *.bkw *.tts # SolidWorks AutoRecover files *.swar # SolidWorks Backup files *backup*.sldprt *backup*.sldasm *backup*.slddrw ### Jekyll/Ruby ### # originally from Moonwalk theme *.gem .bundle .jekyll-cache .sass-cache _site /vendor ### user defined **/local/ *.Identifier **/secret/ **/export/ # avoid accidentally committing raw exports; have a separate folder for deliberate files for sharing public/ Gemfile.lock */*/notes.md topics/05_processing