diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..59dc3a6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,33 @@
+# tex auxillary files
+*.log
+*.aux
+*.log
+*.synctex.gz
+*.out
+*.toc
+*.lof
+*.lot
+
+
+# bibliography related
+*-blx.bib
+*.run.xml
+*.bbl
+*.blg
+*.bcf
+
+# glossary related
+glossary.ist
+*.glo
+*.acn
+*.acr
+*.alg
+*.glg
+*.gls*
+.idx
+.xdy
+
+# backup files
+*~
+.\#
+\#*