1
+ # ### joe made this: https://goel.io/joe
2
+
3
+ # Git style-guide:
4
+ # https://github.com/agis-/git-style-guide
5
+
6
+ # ####=== OSX ===#####
7
+ .DS_Store
8
+ .AppleDouble
9
+ .LSOverride
10
+
11
+ # Icon must end with two \r
12
+ Icon
13
+
14
+
15
+ # Thumbnails
16
+ ._ *
17
+
18
+ # Files that might appear on external disk
19
+ .Spotlight-V100
20
+ .Trashes
21
+
22
+ # Directories potentially created on remote AFP share
23
+ .AppleDB
24
+ .AppleDesktop
25
+ Network Trash Folder
26
+ Temporary Items
27
+ .apdisk
28
+
29
+ # ####=== Windows ===#####
30
+ # Windows image file caches
31
+ Thumbs.db
32
+ ehthumbs.db
33
+
34
+ # Folder config file
35
+ Desktop.ini
36
+
37
+ # Recycle Bin used on file shares
38
+ $RECYCLE.BIN /
39
+
40
+ # Windows Installer files
41
+ * .cab
42
+ * .msi
43
+ * .msm
44
+ * .msp
45
+
46
+ # Windows shortcuts
47
+ * .lnk
48
+
49
+ # ####=== Python ===#####
50
+
1
51
# Byte-compiled / optimized / DLL files
2
52
__pycache__ /
3
53
* .py [cod ]
4
- * $py.class
5
54
6
55
# C extensions
7
56
* .so
8
57
9
58
# Distribution / packaging
10
59
.Python
11
- build /
60
+ env /
12
61
develop-eggs /
13
62
dist /
14
63
downloads /
15
64
eggs /
16
- .eggs /
17
65
lib /
18
66
lib64 /
19
67
parts /
20
68
sdist /
21
69
var /
22
- wheels /
23
- pip-wheel-metadata /
24
- share /python-wheels /
25
70
* .egg-info /
26
71
.installed.cfg
27
72
* .egg
28
- MANIFEST
29
73
30
74
# PyInstaller
31
75
# Usually these files are written by a python script from a template
@@ -40,90 +84,175 @@ pip-delete-this-directory.txt
40
84
# Unit test / coverage reports
41
85
htmlcov /
42
86
.tox /
43
- .nox /
44
87
.coverage
45
- .coverage. *
46
88
.cache
47
89
nosetests.xml
48
90
coverage.xml
49
- * .cover
50
- * .py,cover
51
- .hypothesis /
52
- .pytest_cache /
53
91
54
92
# Translations
55
93
* .mo
56
94
* .pot
57
95
58
96
# Django stuff:
59
97
* .log
60
- local_settings.py
61
- db.sqlite3
62
- db.sqlite3-journal
63
-
64
- # Flask stuff:
65
- instance /
66
- .webassets-cache
67
-
68
- # Scrapy stuff:
69
- .scrapy
70
98
71
99
# Sphinx documentation
72
100
docs /_build /
73
101
74
102
# PyBuilder
75
103
target /
76
104
77
- # Jupyter Notebook
78
- .ipynb_checkpoints
105
+ # ####=== Sass ===#####
106
+
107
+ .sass-cache
108
+ * .css.map
109
+
110
+ # ####=== Yeoman ===#####
79
111
80
- # IPython
81
- profile_default /
82
- ipython_config.py
112
+ node_modules /
113
+ bower_components /
114
+ * .log
115
+
116
+ build /
117
+ dist /
83
118
84
- # pyenv
85
- .python-version
119
+ # ####=== Vagrant ===#####
120
+ .vagrant /
121
+
122
+ # ####=== Node ===#####
123
+
124
+ # Logs
125
+ logs
126
+ * .log
86
127
87
- # pipenv
88
- # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
89
- # However, in case of collaboration, if having platform-specific dependencies or dependencies
90
- # having no cross-platform support, pipenv may install dependencies that don't work, or not
91
- # install all needed dependencies.
92
- # Pipfile.lock
128
+ # Runtime data
129
+ pids
130
+ * .pid
131
+ * .seed
93
132
94
- # PEP 582; used by e.g. github.com/David-OConnor/pyflow
95
- __pypackages__ /
133
+ # Directory for instrumented libs generated by jscoverage/JSCover
134
+ lib-cov
96
135
97
- # Celery stuff
98
- celerybeat-schedule
99
- celerybeat.pid
136
+ # Coverage directory used by tools like istanbul
137
+ coverage
100
138
101
- # SageMath parsed files
102
- * .sage.py
139
+ # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task- files)
140
+ .grunt
103
141
104
- # Environments
142
+ # node-waf configuration
143
+ .lock-wscript
144
+
145
+ # Compiled binary addons (http://nodejs.org/api/addons.html)
146
+ build /Release
147
+
148
+ # Dependency directory
149
+ # https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git-
150
+ node_modules
151
+
152
+ # Debug log from npm
153
+ npm-debug.log
154
+
155
+ # ### jetbrains ####
156
+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
157
+ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
158
+ # You can uncomment these lines to enable configuration sharing between
159
+ # team members, or you can restrict `.idea/` folder at all (default).
160
+
161
+ # User-specific stuff:
162
+ # .idea/**/workspace.xml
163
+ # .idea/**/tasks.xml
164
+ # .idea/dictionaries
165
+
166
+ # # Sensitive or high-churn files:
167
+ # .idea/**/dataSources/
168
+ # .idea/**/dataSources.ids
169
+ # .idea/**/dataSources.xml
170
+ # .idea/**/dataSources.local.xml
171
+ # .idea/**/sqlDataSources.xml
172
+ # .idea/**/dynamic.xml
173
+ # .idea/**/uiDesigner.xml
174
+
175
+ # # Gradle:
176
+ # .idea/**/gradle.xml
177
+ # .idea/**/libraries
178
+
179
+ # # Mongo Explorer plugin:
180
+ # .idea/**/mongoSettings.xml
181
+
182
+ # # Cursive Clojure plugin
183
+ # .idea/replstate.xml
184
+
185
+ # Restrict `.idea/` folder at all:
186
+ .idea /
187
+
188
+ # CMake
189
+ cmake-build-debug /
190
+
191
+ # # File-based project format:
192
+ * .iws
193
+
194
+ # # Plugin-specific files:
195
+
196
+ # IntelliJ
197
+ /out /
198
+
199
+ # mpeltonen/sbt-idea plugin
200
+ .idea_modules /
201
+
202
+ # JIRA plugin
203
+ atlassian-ide-plugin.xml
204
+
205
+ # Crashlytics plugin (for Android Studio and IntelliJ)
206
+ com_crashlytics_export_strings.xml
207
+ crashlytics.properties
208
+ crashlytics-build.properties
209
+ fabric.properties
210
+
211
+
212
+ # ####=== Custom ===#####
213
+ # Directories:
214
+ media /
215
+ .static /
216
+ /static /
217
+
218
+ # File types:
219
+ * .sqlite3
220
+ * .db
221
+
222
+ # Configuration file with private data:
223
+ * .env
105
224
.env
106
- .venv
107
- env /
108
- venv /
109
- ENV /
110
- env.bak /
111
- venv.bak /
225
+ .env.prod
226
+ .env.dev
227
+ .env.prod.db
228
+ ! .env.example
229
+
230
+ # Local settings files:
231
+ * local.py
112
232
113
- # Spyder project settings
114
- .spyderproject
115
- .spyproject
233
+ # Deploy files for Docker:
234
+ docker-compose.deploy.yml
116
235
117
- # Rope project settings
118
- .ropeproject
236
+ # Certificates:
237
+ docker / caddy / certs /
119
238
120
- # mkdocs documentation
121
- /site
239
+ # Artifacts:
240
+ .gitlab /.svn /
241
+ artifacts /
122
242
123
- # mypy
243
+ # mypy:
124
244
.mypy_cache /
125
- .dmypy.json
126
- dmypy.json
127
245
128
- # Pyre type checker
129
- .pyre /
246
+ # pytest:
247
+ .pytest_cache /
248
+
249
+ # ipython:
250
+ .ipython /
251
+
252
+ envs / # VSCode directory where it auto finds virtualenvs
253
+ /volumes # We don't want to checkin our DB volume
254
+ /src /media # We don't want to checkin our Django media files
255
+ /src /static # We don't want to checkin our Django static files
256
+ .vscode / # The VSCode config directory
257
+
258
+ /data /certbot
0 commit comments