diff --git a/.gitignore b/.gitignore
index a5c89361da8aebd0c5f1d3a101bae0c4b47322b5..b2d146bc88131086e8ca87d36df7f2841b2dcc23 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 .vscode
-.env
\ No newline at end of file
+.env
+.DS_Store
\ No newline at end of file
diff --git a/init.sh b/init.sh
index 8bb8d6965b50d69007c6f8653ec957cd87545031..5544b47967ee218e100d8f40d27b1f7e63dbfdea 100755
--- a/init.sh
+++ b/init.sh
@@ -1,4 +1,11 @@
 #!/bin/sh
 
 cp ./backend/.env.docker.example ./backend/.env
-cp ./frontend/.env.example ./frontend/.env
\ No newline at end of file
+cp ./frontend/.env.example ./frontend/.env
+
+# Ueberpruefe, ob das Betriebssystem Windows ist
+if [ "$(uname -s)" = "MINGW"* ] || [ "$(uname -s)" = "CYGWIN"* ] || [ "$(uname -s)" = "MSYS"* ]; then
+    echo 'CHOKIDAR_USEPOLLING=true' >> ./frontend/.env
+else
+    echo 'CHOKIDAR_USEPOLLING=false' >> ./frontend/.env
+fi