Skip to content

Commit d01e217

Browse files
committed
Add .gitignore
1 parent f13ec52 commit d01e217

File tree

1 file changed

+278
-0
lines changed

1 file changed

+278
-0
lines changed

.gitignore

Lines changed: 278 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,278 @@
1+
# Created by https://www.toptal.com/developers/gitignore/api/windows,linux,macos,visualstudiocode,intellij+all,vim,emacs,scala,sbt
2+
# Edit at https://www.toptal.com/developers/gitignore?templates=windows,linux,macos,visualstudiocode,intellij+all,vim,emacs,scala,sbt
3+
4+
### Emacs ###
5+
# -*- mode: gitignore; -*-
6+
*~
7+
\#*\#
8+
/.emacs.desktop
9+
/.emacs.desktop.lock
10+
*.elc
11+
auto-save-list
12+
tramp
13+
.\#*
14+
15+
# Org-mode
16+
.org-id-locations
17+
*_archive
18+
19+
# flymake-mode
20+
*_flymake.*
21+
22+
# eshell files
23+
/eshell/history
24+
/eshell/lastdir
25+
26+
# elpa packages
27+
/elpa/
28+
29+
# reftex files
30+
*.rel
31+
32+
# AUCTeX auto folder
33+
/auto/
34+
35+
# cask packages
36+
.cask/
37+
dist/
38+
39+
# Flycheck
40+
flycheck_*.el
41+
42+
# server auth directory
43+
/server/
44+
45+
# projectiles files
46+
.projectile
47+
48+
# directory configuration
49+
.dir-locals.el
50+
51+
# network security
52+
/network-security.data
53+
54+
55+
### Intellij+all ###
56+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
57+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
58+
59+
# User-specific stuff
60+
.idea/**/workspace.xml
61+
.idea/**/tasks.xml
62+
.idea/**/usage.statistics.xml
63+
.idea/**/dictionaries
64+
.idea/**/shelf
65+
66+
# AWS User-specific
67+
.idea/**/aws.xml
68+
69+
# Generated files
70+
.idea/**/contentModel.xml
71+
72+
# Sensitive or high-churn files
73+
.idea/**/dataSources/
74+
.idea/**/dataSources.ids
75+
.idea/**/dataSources.local.xml
76+
.idea/**/sqlDataSources.xml
77+
.idea/**/dynamic.xml
78+
.idea/**/uiDesigner.xml
79+
.idea/**/dbnavigator.xml
80+
81+
# Gradle
82+
.idea/**/gradle.xml
83+
.idea/**/libraries
84+
85+
# Gradle and Maven with auto-import
86+
# When using Gradle or Maven with auto-import, you should exclude module files,
87+
# since they will be recreated, and may cause churn. Uncomment if using
88+
# auto-import.
89+
# .idea/artifacts
90+
# .idea/compiler.xml
91+
# .idea/jarRepositories.xml
92+
# .idea/modules.xml
93+
# .idea/*.iml
94+
# .idea/modules
95+
# *.iml
96+
# *.ipr
97+
98+
# CMake
99+
cmake-build-*/
100+
101+
# Mongo Explorer plugin
102+
.idea/**/mongoSettings.xml
103+
104+
# File-based project format
105+
*.iws
106+
107+
# IntelliJ
108+
out/
109+
110+
# mpeltonen/sbt-idea plugin
111+
.idea_modules/
112+
113+
# JIRA plugin
114+
atlassian-ide-plugin.xml
115+
116+
# Cursive Clojure plugin
117+
.idea/replstate.xml
118+
119+
# SonarLint plugin
120+
.idea/sonarlint/
121+
122+
# Crashlytics plugin (for Android Studio and IntelliJ)
123+
com_crashlytics_export_strings.xml
124+
crashlytics.properties
125+
crashlytics-build.properties
126+
fabric.properties
127+
128+
# Editor-based Rest Client
129+
.idea/httpRequests
130+
131+
# Android studio 3.1+ serialized cache file
132+
.idea/caches/build_file_checksums.ser
133+
134+
### Intellij+all Patch ###
135+
# Ignore everything but code style settings and run configurations
136+
# that are supposed to be shared within teams.
137+
138+
.idea/*
139+
140+
!.idea/codeStyles
141+
!.idea/runConfigurations
142+
143+
### Linux ###
144+
145+
# temporary files which can be created if a process still has a handle open of a deleted file
146+
.fuse_hidden*
147+
148+
# KDE directory preferences
149+
.directory
150+
151+
# Linux trash folder which might appear on any partition or disk
152+
.Trash-*
153+
154+
# .nfs files are created when an open file is removed but is still being accessed
155+
.nfs*
156+
157+
### macOS ###
158+
# General
159+
.DS_Store
160+
.AppleDouble
161+
.LSOverride
162+
163+
# Icon must end with two \r
164+
Icon
165+
166+
167+
# Thumbnails
168+
._*
169+
170+
# Files that might appear in the root of a volume
171+
.DocumentRevisions-V100
172+
.fseventsd
173+
.Spotlight-V100
174+
.TemporaryItems
175+
.Trashes
176+
.VolumeIcon.icns
177+
.com.apple.timemachine.donotpresent
178+
179+
# Directories potentially created on remote AFP share
180+
.AppleDB
181+
.AppleDesktop
182+
Network Trash Folder
183+
Temporary Items
184+
.apdisk
185+
186+
### macOS Patch ###
187+
# iCloud generated files
188+
*.icloud
189+
190+
### SBT ###
191+
# Simple Build Tool
192+
# http://www.scala-sbt.org/release/docs/Getting-Started/Directories.html#configuring-version-control
193+
194+
dist/*
195+
target/
196+
lib_managed/
197+
src_managed/
198+
project/boot/
199+
project/plugins/project/
200+
.history
201+
.cache
202+
.lib/
203+
204+
### SBT Patch ###
205+
.bsp/
206+
207+
### Scala ###
208+
*.class
209+
*.log
210+
211+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
212+
hs_err_pid*
213+
214+
### Vim ###
215+
# Swap
216+
[._]*.s[a-v][a-z]
217+
!*.svg # comment out if you don't need vector files
218+
[._]*.sw[a-p]
219+
[._]s[a-rt-v][a-z]
220+
[._]ss[a-gi-z]
221+
[._]sw[a-p]
222+
223+
# Session
224+
Session.vim
225+
Sessionx.vim
226+
227+
# Temporary
228+
.netrwhist
229+
# Auto-generated tag files
230+
tags
231+
# Persistent undo
232+
[._]*.un~
233+
234+
### VisualStudioCode ###
235+
.vscode/*
236+
!.vscode/settings.json
237+
!.vscode/tasks.json
238+
!.vscode/launch.json
239+
!.vscode/extensions.json
240+
!.vscode/*.code-snippets
241+
242+
# Local History for Visual Studio Code
243+
.history/
244+
245+
# Built Visual Studio Code Extensions
246+
*.vsix
247+
248+
### VisualStudioCode Patch ###
249+
# Ignore all local history of files
250+
.ionide
251+
252+
### Windows ###
253+
# Windows thumbnail cache files
254+
Thumbs.db
255+
Thumbs.db:encryptable
256+
ehthumbs.db
257+
ehthumbs_vista.db
258+
259+
# Dump file
260+
*.stackdump
261+
262+
# Folder config file
263+
[Dd]esktop.ini
264+
265+
# Recycle Bin used on file shares
266+
$RECYCLE.BIN/
267+
268+
# Windows Installer files
269+
*.cab
270+
*.msi
271+
*.msix
272+
*.msm
273+
*.msp
274+
275+
# Windows shortcuts
276+
*.lnk
277+
278+
# End of https://www.toptal.com/developers/gitignore/api/windows,linux,macos,visualstudiocode,intellij+all,vim,emacs,scala,sbt

0 commit comments

Comments
 (0)