diff --git a/.gitignore b/.gitignore
new file mode 100755
index 0000000000000000000000000000000000000000..5cc89e524dcbc796b4aa64a568192d2d8ff08fad
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,93 @@
+.kile/*
+*.kilepr*
+.bakdir
+
+*.m~
+
+*.synctex.gz
+*.aux
+*.log
+*.bbl
+*.blg
+*.dvi
+*.out
+*.ps
+
+*.py[co]
+
+# Packages
+*.egg
+*.egg-info
+dist
+build
+eggs
+parts
+bin
+var
+sdist
+develop-eggs
+.installed.cfg
+
+# Installer logs
+pip-log.txt
+
+# Mac OS X cruft
+.DS_Store
+.DS_Store?
+._*
+.Spotlight-V100
+.Trashes
+ehthumbs.db
+Thumbs.db
+
+### Django ###
+*.log
+*.pot
+*.pyc
+__pycache__/
+local_settings.py
+*.sqlite3
+*.sqlite
+
+# Sphinx stuff
+docs/generated/
+docs/_build/
+
+# jupyter notebook
+.ipynb_checkpoints
+
+.spyderproject
+
+# coverage
+htmlcov
+.coverage
+
+# pycharm files
+.idea
+
+# latex aux files
+*.bak
+*.sav
+*.aux
+*.log
+*.synctex.gz
+*.toc
+*.pytxcode
+*.synctex.gz
+*.bbl
+*.blg
+*.dvi
+*.out
+*.ps
+
+# Cache
+.cache
+
+# profiler, line_profiler
+*.prof
+*.lprof
+
+# Images
+*.png
+fig_*
+