Skip to content

Commit aa06ff3

Browse files
authored
modified gitignore (#39)
1 parent feb5f38 commit aa06ff3

1 file changed

Lines changed: 147 additions & 7 deletions

File tree

.gitignore

Lines changed: 147 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,142 @@
1+
# Ignore build directories
2+
build/
3+
bin/
4+
lib/
5+
lib64/
6+
*/build*/
7+
8+
# Ignore CMake generated files
9+
CMakeFiles/
10+
CMakeCache.txt
11+
cmake_install.cmake
12+
Makefile
13+
CMakeLists.txt.user*
14+
.cmake/
15+
16+
# Ignore compiled binaries and executables
17+
*.exe
18+
*.out
19+
*.app
20+
*.so
21+
*.dylib
22+
23+
# Ignore object files and libraries
24+
*.o
25+
*.a
26+
*.lib
27+
28+
# Ignore editor-specific files
29+
.vscode/
30+
.idea/
31+
*.vs/
32+
*.suo
33+
*.ntvs*
34+
*.njsproj
35+
*.sln
36+
*.suo
37+
*.swp
38+
*.sln.docstates
39+
*.user
40+
*.userosscache
41+
*.suo
42+
*.tsserver.log.*
43+
*.dbmdl
44+
*.dbproj
45+
*.jfm
46+
*.pfx
47+
*.publishsettings
48+
node_modules/
49+
bower_components/
50+
51+
# Ignore OS generated files
52+
.DS_Store
53+
.DS_Store?
54+
._*
55+
.Spotlight-V100
56+
.Trashes
57+
ehthumbs.db
58+
Thumbs.db
59+
60+
# Ignore package manager directories
61+
pip-wheel-metadata/
62+
63+
!fans_input.grid.json
64+
!fans_input.slides.json
65+
66+
# C extensions
67+
*.so
68+
69+
# PyInstaller
70+
# Usually these files are written by a python script from a template
71+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
72+
*.manifest
73+
*.spec
74+
75+
# Installer logs
76+
pip-log.txt
77+
pip-delete-this-directory.txt
78+
79+
# Translations
80+
*.mo
81+
*.pot
82+
83+
# Django stuff:
84+
*.log
85+
local_settings.py
86+
db.sqlite3
87+
db.sqlite3-journal
88+
89+
# Flask stuff:
90+
instance/
91+
.webassets-cache
92+
93+
# Scrapy stuff:
94+
.scrapy
95+
96+
# Sphinx documentation
97+
docs/_build/
98+
docs/_static/
99+
docs/_autosummary/
100+
101+
# Jupyter Notebook
102+
.ipynb_checkpoints
103+
104+
# IPython
105+
profile_default/
106+
ipython_config.py
107+
108+
# pyenv
109+
.python-version
110+
111+
# celery beat schedule file
112+
celerybeat-schedule
113+
114+
# SageMath parsed files
115+
*.sage.py
116+
117+
# Spyder project settings
118+
.spyderproject
119+
.spyproject
120+
121+
# Rope project settings
122+
.ropeproject
123+
124+
# MkDocs documentation
125+
/site
126+
127+
# mypy
128+
.mypy_cache/
129+
.dmypy.json
130+
dmypy.json
131+
132+
# Pyre type checker
133+
.pyre/
134+
135+
# pyright type checker
136+
.pyright/
137+
138+
# End of standard Python ignores
139+
1140
# Byte-compiled / optimized / DLL files
2141
__pycache__/
3142
*.py[cod]
@@ -61,14 +200,15 @@ diff.md
61200
# Lock file
62201
*.lock
63202

64-
# Tutorial required files
203+
# Project specific files
204+
*.h5
65205
!tutorial_dataset.h5
206+
*.yaml
207+
!.readthedocs.yml
208+
!.pre-commit-config.yaml
66209

67-
# Tutorial generated files
68-
configure_profile.yaml
69-
configure_computer.yaml
70-
configure_code.yaml
210+
# Ignore AiiDA specific files
71211
.aiida_run
72212

73-
# Development test sandbox
74-
test_dev
213+
# Dedicated folder for personal projects
214+
**/scratch/

0 commit comments

Comments
 (0)