diff --git a/.gitignore b/.gitignore
index e61f8760900b1342c820434f5df94017012dfa52..2066ba7d5f8a7554184023eb528436996e8cdaa3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,37 +24,23 @@ doc/Doxyfile
 
 examples/swift
 examples/swift_mpi
-examples/*/*.xmf
-examples/*/*.h5
-examples/*/*.png
-examples/*/*.pdf
-examples/*/*.mp4
-examples/*/*.txt
-examples/*/dependency_graph.csv
-examples/*/restart/*
-examples/*/used_parameters.yml
-examples/*/unused_parameters.yml
 examples/*/*/*.xmf
 examples/*/*/*.png
 examples/*/*/*.mp4
 examples/*/*/*.txt
 examples/*/*/*.rst
 examples/*/*/*.hdf5
-examples/*/snapshots*
-examples/*/restart/*
+examples/*/*/restart/*
 examples/*/*/used_parameters.yml
-examples/*/err_file*
-examples/*/out_file*
-examples/*/stf_*
-examples/*/log*
+examples/*/*/log*
 examples/*/*/unused_parameters.yml
 examples/*/*.mpg
-examples/*/gravity_checks_*.dat
-examples/*/coolingtables.tar.gz
-examples/*/coolingtables
-examples/CoolingRates/cooling_rates
-examples/CoolingRates/cooling_element_*.dat
-examples/CoolingRates/cooling_output.dat
+examples/*/*/gravity_checks_*.dat
+examples/*/*/coolingtables.tar.gz
+examples/*/*/coolingtables
+examples/Cooling/CoolingRates/cooling_rates
+examples/Cooling/CoolingRates/cooling_element_*.dat
+examples/Cooling/CoolingRates/cooling_output.dat
 
 tests/testActivePair
 tests/testActivePair.sh