diff --git a/.gitignore b/.gitignore
index 000473e5a21496787b5802706b3ed607a6aee38f..12227a912ab677e495d4fde755d734431d384912 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,8 +1,14 @@
-/target
-documentation.pdf
-functions.pdf
+# build artifacts
 serialbridge.mexmaci64
+serialbridge.mexa64
+target/
 
+# compiled documentation
+*.pdf
+
+# configuration
 .cargo/config.toml
 .env
-.DS_Store
\ No newline at end of file
+
+# OS environment
+.DS_Store