diff --git a/mkdocs.yml b/mkdocs.yml
index 7bdbce197635fedf49da71ea2dc732b92cf5bcb6..42a269c27c66b01dc297e695217a97ccb7c3df3e 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -1,3 +1,39 @@
-site_name: My Docs by GitLab Pages
+site_name: Pablo's docs
 site_url: https://pescobar.gitlab.io/my-docs
 site_dir: public
+
+theme:
+  name: material
+  palette:
+    # dark mode
+    - scheme: default
+      toggle:
+        icon: material/brightness-6
+    # light mode
+    - scheme: slate
+      toggle:
+        icon: material/brightness-7
+  features:
+    - content.code.copy  # required for syntax highlight
+
+markdown_extensions:
+
+  # this one is used by multiple extensions below
+  - pymdownx.superfences
+
+  # tabs
+  - pymdownx.tabbed:
+      alternate_style: true
+
+  # syntax highlight
+  - pymdownx.highlight
+
+  # notes, warnings, tips
+  - admonition
+  - pymdownx.details
+
+  # emojis
+  - attr_list
+  - pymdownx.emoji:
+      emoji_index: !!python/name:material.extensions.emoji.twemoji
+      emoji_generator: !!python/name:material.extensions.emoji.to_svg