diff --git a/src/freedombone-app-bludit b/src/freedombone-app-bludit
index e9f1983f71c5e7a6c9a7c6f955e28da7b8009c41..d06bbb8d3485c487f4db8d7cb62f3976c070f0ae 100755
--- a/src/freedombone-app-bludit
+++ b/src/freedombone-app-bludit
@@ -35,6 +35,10 @@ BLUDIT_ONION_PORT=9844
 BLUDIT_VERSION='3.4.0'
 BLUDIT_DOWNLOAD='https://bludit.s3.nl-ams.scw.cloud'
 
+BLUDIT_THEME_NAME='zerojs'
+BLUDIT_THEME_REPO="https://code.freedombone.net/bashrc/${BLUDIT_THEME_NAME}"
+BLUDIT_THEME_COMMIT='bab2e31d5a'
+
 BLUDIT_SHORT_DESCRIPTION=$'Markdown blogging'
 BLUDIT_DESCRIPTION=$'Simple Markdown blogging'
 BLUDIT_MOBILE_APP_URL=
@@ -240,6 +244,17 @@ function remove_bludit {
     remove_ddns_domain "$BLUDIT_DOMAIN_NAME"
 }
 
+function install_bludit_theme {
+    if [ ! -d "/var/www/${BLUDIT_DOMAIN_NAME}/htdocs/bl-themes/${BLUDIT_THEME_NAME}" ]; then
+        cd "/var/www/${BLUDIT_DOMAIN_NAME}/htdocs/bl-themes" || return
+        git_clone $BLUDIT_THEME_REPO "/var/www/${BLUDIT_DOMAIN_NAME}/htdocs/bl-themes/${BLUDIT_THEME_NAME}"
+        cd "/var/www/${BLUDIT_DOMAIN_NAME}/htdocs/bl-themes/${BLUDIT_THEME_NAME}" || return
+        git checkout $BLUDIT_THEME_COMMIT
+    else
+        set_repo_commit "/var/www/${BLUDIT_DOMAIN_NAME}/htdocs/bl-themes/${BLUDIT_THEME_NAME}" "bludit theme commit" "$BLUDIT_THEME_COMMIT" $BLUDIT_THEME_REPO
+    fi
+}
+
 function install_bludit {
     increment_app_install_progress
 
@@ -396,6 +411,14 @@ function install_bludit {
     "${PROJECT_NAME}-pass" -u "$MY_USERNAME" -a bludit -p "$BLUDIT_ADMIN_PASSWORD"
     set_completion_param "bludit domain" "$BLUDIT_DOMAIN_NAME"
 
+    install_bludit_theme
+
+    if [ -d "/var/www/${BLUDIT_DOMAIN_NAME}/htdocs/bl-themes/${BLUDIT_THEME_NAME}" ]; then
+        if [ -f "/var/www/${BLUDIT_DOMAIN_NAME}/htdocs/bl-content/databases/site.php" ]; then
+            sed -i "s|\"theme\":.*|\"theme\": \"${BLUDIT_THEME_NAME}\",|g" "/var/www/${BLUDIT_DOMAIN_NAME}/htdocs/bl-content/databases/site.php"
+        fi
+    fi
+
     APP_INSTALLED=1
 }