From 5461f373003b570f0ba36a1d8b8f48a061389cb0 Mon Sep 17 00:00:00 2001 From: "Yann Esposito (Yogsototh)" Date: Mon, 4 Nov 2019 09:03:38 +0100 Subject: [PATCH] fix syntax highlighting correctly --- deploy.sh | 4 ++-- fullbuild.sh | 5 ++++- project.el | 2 ++ project.el.sig | Bin 586 -> 586 bytes src/css/minimalist.css | 39 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 47 insertions(+), 3 deletions(-) diff --git a/deploy.sh b/deploy.sh index 6388e08..dc987f1 100755 --- a/deploy.sh +++ b/deploy.sh @@ -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" diff --git a/fullbuild.sh b/fullbuild.sh index 6b741c1..8e2a089 100755 --- a/fullbuild.sh +++ b/fullbuild.sh @@ -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))" diff --git a/project.el b/project.el index b9da87d..8cc00d4 100644 --- a/project.el +++ b/project.el @@ -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 diff --git a/project.el.sig b/project.el.sig index 2fd27c491fca981cc89490b1434c5072905ce629..f32620d29bbeda53acde4caee3085937d06e9666 100644 GIT binary patch delta 534 zcmV+x0_pwA1j+=EBLlzNFOeo7f5)g00HN`toEO3l13R`djpi#UZLi&UFIWml9JmK= zA4+(p`GPGUU|yg6WQb@USe`MKgS5gLbjvO9^-kGhEQ~wNesB83#BAMqa#TqTn2dig zel&E*&CgM>syP*|5K3)miPNCt35qVfeLyV<|#^LJI zntho4IlKTy9TtU9&1&r$VrSihfh@>8E=A87M-BblJrgoM^(0BqWn&^qZrn2ai9?0- z6>$%&q#e<-A<`tb_X^2-e=M{MrqCr~_0{awbp1nOAzImf7{|7!RCYB#ebKv z2f%0!{UDO8@l7j^xSX~%l6xj-p3AZqC;GDmtcW>Ml@rt88#WE3>gXFwXJ1Cob`@snnilX)Q!Z0fQAK=w0(PFXKgLA&9!gbstLHWB| Y^~Arq@2{hC|I)3Y2n*gAH1$HI&gK*ilK=n! delta 534 zcmV+x0_pwA1j+=EBLk8Cw~;0wf0FeO0HB`qGeuGK26Wd;EH}0*ax4o2MmLBDSs;+> z$t!z*8FMZ4kC9L+OPoq#>1b+#R!a$mpTI6YfNG4=>?+6n18NBA{ev6Dqea!c1VNkG zL%GQyIy59CQzfF~nNeic^Jb`Q%O_Lv2z{~h?6~^pKD5fxA(+!|-0FzSe=8o)Lsb)o zNSGF@1g6u4D02nz;pV+|Y|MW5B4x*-c*aH%olX8`4Ktqy%$Nhy0^NY-m-h}qV6Va9L1}0h+j3x*^oli_)QFczL5--OvgwthWqGe zMDOXfBV3Ron+$ob{kj1dVGsKX)SF$5p-#?7_ApHKcR{=@5MT})h&utyxyZr|5xTvRlA@-OyWuDXGbX;^+aC<8~^|S diff --git a/src/css/minimalist.css b/src/css/minimalist.css index 6bbbf72..dbb5f5b 100644 --- a/src/css/minimalist.css +++ b/src/css/minimalist.css @@ -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);}