- Ignore Linux, macOS and Windows system files - Ignore IDE config for JetBrains, VS Code and Eclipse - Omit bin/ and Icon so real source paths are not ignored
81 lines
1.1 KiB
Plaintext
81 lines
1.1 KiB
Plaintext
# =============================================================================
|
|
# Operating system files
|
|
# =============================================================================
|
|
|
|
## Linux
|
|
*~
|
|
.directory
|
|
.Trash-*
|
|
.fuse_hidden*
|
|
.nfs*
|
|
|
|
## macOS
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
._*
|
|
.Spotlight-V100
|
|
.Trashes
|
|
.fseventsd
|
|
.DocumentRevisions-V100
|
|
.TemporaryItems
|
|
.VolumeIcon.icns
|
|
.com.apple.timemachine.donotpresent
|
|
|
|
## Windows
|
|
Thumbs.db
|
|
ehthumbs.db
|
|
Desktop.ini
|
|
$RECYCLE.BIN/
|
|
*.lnk
|
|
*.stackdump
|
|
|
|
# =============================================================================
|
|
# IDEs and editors
|
|
# =============================================================================
|
|
|
|
## JetBrains — IntelliJ IDEA, WebStorm, GoLand, RustRover, PyCharm, etc.
|
|
.idea/
|
|
*.iml
|
|
*.ipr
|
|
*.iws
|
|
out/
|
|
|
|
## Visual Studio Code
|
|
.vscode/
|
|
*.code-workspace
|
|
|
|
## Eclipse
|
|
.settings/
|
|
.project
|
|
.classpath
|
|
.metadata/
|
|
*.launch
|
|
|
|
## NetBeans
|
|
nbproject/private/
|
|
nbbuild/
|
|
dist/
|
|
nbdist/
|
|
.nb-gradle/
|
|
|
|
## Vim
|
|
*.swp
|
|
*.swo
|
|
*.swn
|
|
Session.vim
|
|
.vimrc.local
|
|
|
|
## Emacs
|
|
\#*\#
|
|
.\#*
|
|
|
|
## Sublime Text
|
|
*.sublime-workspace
|
|
*.sublime-project
|
|
|
|
## Other editors
|
|
.history/
|
|
.atom/
|
|
.zed/
|