chore(repo): add gitignore for system and editor files
- 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
This commit is contained in:
1 file changed
+80
+80
@@ -0,0 +1,80 @@
|
||||
# =============================================================================
|
||||
# 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/
|
||||
Reference in new issue
Block a user