diff --git a/.gitignore b/.gitignore
index ac9cdeb6bdb5f1f01be936815274649b4f3c7e71..ab3fb710bcc59d481e8a882fbf95560c81aa93ee 100644
--- a/.gitignore
+++ b/.gitignore
@@ -167,3 +167,32 @@ db.sqlite3
 *.swp
 
 *~
+
+########
+# ignore for mac
+# General
+.DS_Store
+.AppleDouble
+.LSOverride
+
+# Icon must end with two \r
+Icon
+
+# Thumbnails
+._*
+
+# Files that might appear in the root of a volume
+.DocumentRevisions-V100
+.fseventsd
+.Spotlight-V100
+.TemporaryItems
+.Trashes
+.VolumeIcon.icns
+.com.apple.timemachine.donotpresent
+
+# Directories potentially created on remote AFP share
+.AppleDB
+.AppleDesktop
+Network Trash Folder
+Temporary Items
+.apdisk
\ No newline at end of file