diff --git a/.gitignore b/.gitignore
index 55400140c2ac757555a9bb839a2bda94bc59fb23..9c7a230f36506676712b36afa2aa42ac6e9506fe 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,7 +2,7 @@
 # Files hereby listed are ignored by git.
 # See `man gitignore` for full description and syntax.
 
-# Aevol is intended to be built out of source in the `build` direcotry:
+# Aevol is intended to be built out of source in the `build` directory:
 # ignore files generated by the make process
 *build*
 
@@ -16,7 +16,7 @@ doc/user_guide/user_manual.toc
 # in the `examples` directory, ignore generated files
 # i.e. ignore everything under `examples` directory...
 examples/*/**
-# ... except: don't ignore param.in files
+# ... except: don't ignore param.in and README files
 !examples/**/param.in
 !examples/**/README
 
@@ -30,3 +30,6 @@ test/ctest/**/test_input
 # ignore IDE files and folders
 .vscode
 .idea/
+
+# ignore Apple Desktop Services Stores
+.DS_Store