.gitignore (2129B)
1 # Created by https://www.toptal.com/developers/gitignore/api/c,c++,windows,linux,kicad,freecad 2 # Edit at https://www.toptal.com/developers/gitignore?templates=c,c++,windows,linux,kicad,freecad 3 4 ### C ### 5 # Prerequisites 6 *.d 7 8 # Object files 9 *.o 10 *.ko 11 *.obj 12 *.elf 13 14 # Linker output 15 *.ilk 16 *.map 17 *.exp 18 19 # Precompiled Headers 20 *.gch 21 *.pch 22 23 # Libraries 24 *.lib 25 *.a 26 *.la 27 *.lo 28 29 # Shared objects (inc. Windows DLLs) 30 *.dll 31 *.so 32 *.so.* 33 *.dylib 34 35 # Executables 36 *.exe 37 *.out 38 *.app 39 *.i*86 40 *.x86_64 41 *.hex 42 43 # Debug files 44 *.dSYM/ 45 *.su 46 *.idb 47 *.pdb 48 49 # Kernel Module Compile Results 50 *.mod* 51 *.cmd 52 .tmp_versions/ 53 modules.order 54 Module.symvers 55 Mkfile.old 56 dkms.conf 57 58 ### C++ ### 59 # Prerequisites 60 61 # Compiled Object files 62 *.slo 63 64 # Precompiled Headers 65 66 # Compiled Dynamic libraries 67 68 # Fortran module files 69 *.mod 70 *.smod 71 72 # Compiled Static libraries 73 *.lai 74 75 # Executables 76 77 ### FreeCad ### 78 *.pyc 79 *.fcstd1 80 *.FCStd1 81 *.fcstd2 82 *.FCStd2 83 84 ### KiCad ### 85 # For PCBs designed using KiCad: https://www.kicad.org/ 86 # Format documentation: https://kicad.org/help/file-formats/ 87 88 # Temporary files 89 *.000 90 *.bak 91 *.bck 92 *.kicad_pcb-bak 93 *.kicad_sch-bak 94 *-backups 95 *.kicad_prl 96 *.sch-bak 97 *~ 98 _autosave-* 99 *.tmp 100 *-save.pro 101 *-save.kicad_pcb 102 fp-info-cache 103 104 # Netlist files (exported from Eeschema) 105 *.net 106 107 # Autorouter files (exported from Pcbnew) 108 *.dsn 109 *.ses 110 111 # Exported BOM files 112 *.xml 113 *.csv 114 115 ### KiCad Patch ### 116 rescue-backup/ 117 118 *.tsv 119 bom/ 120 121 # Gerber export output 122 out/ 123 124 ### Linux ### 125 126 # temporary files which can be created if a process still has a handle open of a deleted file 127 .fuse_hidden* 128 129 # KDE directory preferences 130 .directory 131 132 # Linux trash folder which might appear on any partition or disk 133 .Trash-* 134 135 # .nfs files are created when an open file is removed but is still being accessed 136 .nfs* 137 138 ### Windows ### 139 # Windows thumbnail cache files 140 Thumbs.db 141 Thumbs.db:encryptable 142 ehthumbs.db 143 ehthumbs_vista.db 144 145 # Dump file 146 *.stackdump 147 148 # Folder config file 149 [Dd]esktop.ini 150 151 # Recycle Bin used on file shares 152 $RECYCLE.BIN/ 153 154 # Windows Installer files 155 *.cab 156 *.msi 157 *.msix 158 *.msm 159 *.msp 160 161 # Windows shortcuts 162 *.lnk 163 164 # End of https://www.toptal.com/developers/gitignore/api/c,c++,windows,linux,kicad,freecad