diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..c78a3aef86ec5e95943519453ece41a3735bf341
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,26 @@
+dist
+cabal-dev
+*.o
+*.hi
+*.chi
+*.chs.h
+.virtualenv
+.hsenv
+.cabal-sandbox/
+cabal.sandbox.config
+cabal.config
+*.aux
+*.log
+*.blg
+*.bbl
+*.DS_Store
+*.synctex.gz
+*.toc
+*.lof
+*.lot
+*.nav
+*.out
+*.snm
+/Physics Engine Families/Papers
+Main
+*-nup.pdf