diff --git a/.gitignore b/.gitignore
index 15283cd70de9e09d74046b43f507cccccbd8bced..428028d8e1a7cec30e2a175f7cb2ded39289387d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,18 +1,39 @@
-
-# Do not track python cache files.
-*.pyc
+###
+ # GitIgnore file for Python Language projects.
+ # See https://git-scm.com/docs/gitignore for documentation.
+ #
+ # https://git.brandon-rodriguez.com/other/gitignore
+ # Version 1.0.1
+ ##
 
 
-# Do not track local environment settings.
-.idea/
+# Ignore environment settings.
 .env/
+.idea/
 .venv/
 .vs/
 .vscode/
 env/
+idea/
 venv/
+vs/
+vscode/
+
+
+# Ignore python cache files.
+*.pyc
+
+
+# Ignore temporary files.
+[Tt]emp/
+[Tt]empfiles/
+[Tt]emp_files/
+*.tmp
+*.temp
 
 
-# Do not track local environment logs.
+# Ignore logfiles.
+[Ll]og/
+[Ll]ogs/
 *.log
 *.log.*