#!/bin/sh set -eu THEME_DIR="themes/LoveIt" THEME_REPO="https://github.com/dillonzq/LoveIt.git" THEME_REF="${LOVEIT_REF:-v0.3.1}" mkdir -p themes if [ -d "${THEME_DIR}/.git" ]; then echo "Updating LoveIt theme..." git -C "${THEME_DIR}" fetch --depth 1 origin "${THEME_REF}" git -C "${THEME_DIR}" checkout -f FETCH_HEAD else echo "Cloning LoveIt theme..." git clone --depth 1 --branch "${THEME_REF}" "${THEME_REPO}" "${THEME_DIR}" fi if [ -f "${THEME_DIR}/.gitmodules" ]; then echo "Initializing LoveIt submodules..." git -C "${THEME_DIR}" submodule sync --recursive git -C "${THEME_DIR}" submodule update --init --recursive fi echo "LoveIt theme is ready in ${THEME_DIR}"