diff --git a/.gitignore b/.gitignore
index e8b13dd61506c62111b90baefd9e3b2d1e937a49..60d36e62d82e09b7e84ad3cc199f21f6daed76fc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@ pelican.pid
 srv.pid
 blog_limos.egg-info
 node_modules
+venv
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000000000000000000000000000000000000..519347d67c65427ead7d547c3b87b4462b7922f8
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "plugins/math_render"]
+	path = plugins/math_render
+	url = https://github.com/barrysteyn/pelican_plugin-render_math.git
diff --git a/README.md b/README.md
index b659fc7d0d851f42e1f811f2fa9105b8b6ac9afb..9d2ca6574d006829181c55c296e17ecc5d837254 100644
--- a/README.md
+++ b/README.md
@@ -3,6 +3,7 @@
 
 ```bash
 sudo pip install --editable .
+git submodule update --recursive --remote
 ```
 
 ## Lancer le serveur de prévisualisation
diff --git a/plugins/math_render b/plugins/math_render
index 2bb931abf47ed1b23da0c6ae41f82149b132c49f..4aa206eda5af3626203b80062e0d2fbe3971fd82 160000
--- a/plugins/math_render
+++ b/plugins/math_render
@@ -1 +1 @@
-Subproject commit 2bb931abf47ed1b23da0c6ae41f82149b132c49f
+Subproject commit 4aa206eda5af3626203b80062e0d2fbe3971fd82