From 2eb5e64c62d7edf13e48fe6322e4cd1e80765695 Mon Sep 17 00:00:00 2001 From: Jacob Janzen Date: Fri, 12 Apr 2024 15:42:32 -0500 Subject: htmlize fix --- .build.yml | 2 +- publish.el | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.build.yml b/.build.yml index 194adb2..784b2b2 100644 --- a/.build.yml +++ b/.build.yml @@ -7,7 +7,7 @@ sources: - https://git.sr.ht/~jjanzen/dotfiles tasks: - build: | - emacs --batch --script ~/website/publish.el + emacs --batch -f package-initialize --script ~/website/publish.el - package: | cd ~/public_html/ tar -cvz . > ../site.tar.gz diff --git a/publish.el b/publish.el index 5513b6f..fe78991 100644 --- a/publish.el +++ b/publish.el @@ -1,3 +1,12 @@ +(require 'package) +(add-to-list 'package-archives '("melpa" . "http://melpa.org/packages/")) +(setq package-load-list '((htmlize t))) +(package-initialize) + +(unless (package-installed-p 'htmlize) + (package-refresh-contents) + (package-install 'htmlize)) + (require 'org) (require 'ox-html) (setq org-publish-project-alist -- cgit v1.2.3