diff --git a/.gitignore b/.gitignore
index 611d3b46e31d4c0c5d2dff5a826d0a64aa1f1c49..93280e524c6e1d1cf82538ccf95a516cdf2ef766 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,6 +2,23 @@
 .tox/
 build/
 venv/
-pystencils_benchmark.egg-info/
 __pycache__
 report.xml
+
+.ipynb_checkpoints
+.coverage*
+*.pyc
+*.vti
+/dist
+/*.egg-info
+.cache
+_build
+/html_doc
+.vscode
+.cache
+_local_tmp
+test-report
+coverage_report/
+
+# macOS
+**/.DS_Store
\ No newline at end of file