diff --git a/.gitconfig b/.gitconfig
index 544981846e5cb6437352e02aa479678666eca4b4..80c91976c547ad4b0a7e20b8749979eddb34044b 100644
--- a/.gitconfig
+++ b/.gitconfig
@@ -21,3 +21,5 @@
 	tool = meld
 [difftool]
 	prompt = false
+[core]
+	excludesfile = /home/nimrod/.gitignore_global
diff --git a/.gitignore_global b/.gitignore_global
new file mode 100644
index 0000000000000000000000000000000000000000..5ad7f5193a5bc586e45db64095da85e2f46fd6e1
--- /dev/null
+++ b/.gitignore_global
@@ -0,0 +1,25 @@
+~*
+*~
+*.sw[op]
+*.py[cod]
+.DS_Store
+__pycache__/
+.vagrant/
+vendor/
+Thumbs.db
+*.retry
+.svn/
+.sass-cache/
+*.log
+a.out
+node-modules/
+nbproject/
+*.ipynb
+.idea/
+*.egg-info/
+*.o
+.classpath
+.cache/
+bower_components/
+*.class
+*.jar