diff --git a/.gitignore b/.gitignore
index fb7773093c65498cdb1b57bcdb3ff03623b5089a..4848da2f412f0873ad7408651f87bba052cf9f8a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,19 @@
-.project
-.classpath
-.settings/*
-target/*
-chromedriver.log
+*.class
 .checkstyle
-/target
+/target/
+
+# Environment specific files
+*~
+*.bak
+*.iml
+*.log
+.*.sw?
+.classpath
+.directory
+.DS_Store
+.idea/
+.project
+.settings/
+desktop.ini
+nbproject/
+/.metadata/