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 2fd27c4..f32620d 100644 Binary files a/project.el.sig and b/project.el.sig differ 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);}