1### Windows template
2# Windows thumbnail cache files
3Thumbs.db
4Thumbs.db:encryptable
5ehthumbs.db
6ehthumbs_vista.db
7
8# Dump file
9*.stackdump
10
11# Folder config file
12[Dd]esktop.ini
13
14# Recycle Bin used on file shares
15$RECYCLE.BIN/
16
17# Windows Installer files
18*.cab
19*.msi
20*.msix
21*.msm
22*.msp
23
24# Windows shortcuts
25*.lnk
26
27### macOS template
28# General
29.DS_Store
30.AppleDouble
31.LSOverride
32
33# Icon must end with two \r
34Icon
35
36# Thumbnails
37._*
38
39# Files that might appear in the root of a volume
40.DocumentRevisions-V100
41.fseventsd
42.Spotlight-V100
43.TemporaryItems
44.Trashes
45.VolumeIcon.icns
46.com.apple.timemachine.donotpresent
47
48# Directories potentially created on remote AFP share
49.AppleDB
50.AppleDesktop
51Network Trash Folder
52Temporary Items
53.apdisk
54
55### Linux template
56*~
57
58# temporary files which can be created if a process still has a handle open of a deleted file
59.fuse_hidden*
60
61# KDE directory preferences
62.directory
63
64# Linux trash folder which might appear on any partition or disk
65.Trash-*
66
67# .nfs files are created when an open file is removed but is still being accessed
68.nfs*
69
70### JetBrains template
71# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
72# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
73
74*.iml
75*.ipr
76*.iws
77/.idea/*
78
79# Exclude non-user-specific stuff
80!.idea/.name
81!.idea/codeInsightSettings.xml
82!.idea/codeStyles/
83!.idea/copyright/
84!.idea/dataSources.xml
85!.idea/detekt.xml
86!.idea/encodings.xml
87!.idea/externalDependencies.xml
88!.idea/file.template.settings.xml
89!.idea/fileTemplates/
90!.idea/icon.svg
91!.idea/inspectionProfiles/
92!.idea/runConfigurations/
93!.idea/scopes/
94!.idea/vcs.xml
95
96### Kotlin template
97# Compiled class file
98*.class
99
100# Log file
101*.log
102
103# Package Files #
104*.jar
105*.war
106*.nar
107*.ear
108*.zip
109*.tar.gz
110*.rar
111
112# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
113hs_err_pid*
114
115### Gradle template
116.gradle
117
118# Note that you may need to exclude by hand other folders
119# named build if necessary (e.g., in src/)
120**/build/
121
122# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
123!gradle/wrapper/gradle-wrapper.jar
124
125# Cache of project
126.gradletasknamecache