fix syntax highlighting correctly

This commit is contained in:
Yann Esposito (Yogsototh) 2019-11-04 09:03:38 +01:00
parent 54f94c9137
commit 5461f37300
Signed by untrusted user who does not match committer: yogsototh
GPG key ID: 7B19A4C650D59646
5 changed files with 47 additions and 3 deletions

View file

@ -3,8 +3,8 @@
rootdir=${0:h}
echo $rootdir
echo "Full Build"
./fullbuild.sh
# echo "Full Build"
# ./fullbuild.sh
echo "Building RSS"
./mkrss.sh
echo "RSS Built"

View file

@ -2,4 +2,7 @@
rm -rf _site
rm -rf _cache
emacs --load project.el --eval '(progn (delete-directory org-publish-timestamp-directory t) (org-publish "blog" t) (evil-quit))'
emacs \
--load project.el \
--eval "(progn (delete-directory org-publish-timestamp-directory t) (org-publish \"blog\" t) (evil-quit))"

View file

@ -224,6 +224,8 @@ Return output file name."
(defalias 'org-blog-posts-sitemap-fn
(apply-partially 'org-blog-sitemap-fn-descr posts-descr))
(setq org-html-htmlize-output-type 'css)
(setq org-html-htmlize-font-prefix "org-")
(setq org-publish-project-alist
`(("orgfiles"
:base-directory ,base-dir

Binary file not shown.

View file

@ -759,3 +759,42 @@ blockquote:after, .main blockquote:after {
background-color: var(--reveal-background);
color: var(--second-fg);
}
/* ---- SYNTAX HIGHLIGHTING ---- */
pre span.org-builtin {color:var(--cyan);}
pre span.org-string {color:var(--green);}
pre span.org-doc {color:var(--green);}
pre span.org-keyword {color:var(--blue);}
pre span.org-variable-name {color:var(--magenta);}
pre span.org-function-name {color:var(--cyan);}
pre span.org-type {color:var(--violet);}
pre span.org-preprocessor {color:var(--second-foreground);}
pre span.org-constant {color:var(--yellow);}
pre span.org-comment-delimiter {color:var(--second-foreground);}
pre span.org-comment {color:var(--second-foreground);}
pre span.org-outshine-level-1 {color:var(--second-foreground);}
pre span.org-outshine-level-2 {color:var(--second-foreground);}
pre span.org-outshine-level-3 {color:var(--second-foreground);}
pre span.org-outshine-level-4 {color:var(--second-foreground);}
pre span.org-outshine-level-5 {color:var(--second-foreground);}
pre span.org-outshine-level-6 {color:var(--second-foreground);}
pre span.org-outshine-level-7 {color:var(--second-foreground);}
pre span.org-outshine-level-8 {color:var(--second-foreground);}
pre span.org-outshine-level-9 {color:var(--second-foreground);}
pre span.org-css-selector {color:var(--cyan);}
pre span.org-rainbow-delimiters-depth-1 {color:var(--cyan);}
pre span.org-rainbow-delimiters-depth-2 {color:var(--blue);}
pre span.org-rainbow-delimiters-depth-3 {color:var(--violet);}
pre span.org-rainbow-delimiters-depth-4 {color:var(--magenta);}
pre span.org-rainbow-delimiters-depth-5 {color:var(--red);}
pre span.org-rainbow-delimiters-depth-6 {color:var(--orange);}
pre span.org-rainbow-delimiters-depth-7 {color:var(--yellow);}
pre span.org-rainbow-delimiters-depth-8 {color:var(--green);}
pre span.org-rainbow-delimiters-depth-9 {color:var(--cyan);}
pre span.org-sh-quoted-exec {color:var(--magenta);}
pre span.org-sh-heredoc {color:var(--green);}
pre span.org-diff-added {color:var(--green);}
pre span.org-diff-changed {color:var(--blue);}
pre span.org-diff-header {color:var(--yellow);}
pre span.org-diff-hunk-header {color:var(--magenta);}
pre span.org-diff-none {color:var(--second-foreground);}
pre span.org-diff-removed {color:var(--red);}