diff options
author | 2025-01-05 13:28:03 +0100 | |
---|---|---|
committer | 2025-01-05 13:28:03 +0100 | |
commit | 438c0e9a1de91783d7bb3de19d22b836420f62b5 (patch) | |
tree | 38e81b95e665461a2b18705bad372cc2d0cd6792 /image | |
parent | 83ba43e583f976a99c95a67cd2f34874d9f30575 (diff) | |
download | cgit-oci-438c0e9a1de91783d7bb3de19d22b836420f62b5.tar.gz cgit-oci-438c0e9a1de91783d7bb3de19d22b836420f62b5.tar.bz2 cgit-oci-438c0e9a1de91783d7bb3de19d22b836420f62b5.tar.lz cgit-oci-438c0e9a1de91783d7bb3de19d22b836420f62b5.zip |
feat: syntax highlighting theme
Diffstat (limited to 'image')
-rw-r--r-- | image/syntax-highlighting.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/image/syntax-highlighting.sh b/image/syntax-highlighting.sh index 3de95fa..0585f61 100644 --- a/image/syntax-highlighting.sh +++ b/image/syntax-highlighting.sh @@ -118,4 +118,7 @@ EXTENSION="${BASENAME##*.}" #exec highlight --force -f -I -X -S "$EXTENSION" 2>/dev/null # This is for version 3 -exec highlight --force --inline-css -f -I -O xhtml -S "$EXTENSION" 2>/dev/null +THEMEOPT=() +if [[ "$HIGHLIGHT_THEME" != "" ]]; then THEMEOPT+=("--style=$HIGHLIGHT_THEME"); fi +exec highlight --force --inline-css "${THEMEOPT[@]}" -f -I -O xhtml -S "$EXTENSION" 2>/dev/null + |