aboutsummaryrefslogtreecommitdiff
path: root/install.html.do
blob: 90e6c1c24b6e4f97bdcc44025390aaf7ea5db338 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
exec >&2
. ./config.rc
redo-ifchange "$ORG" htmlize/htmlize.el flatui/flatui-theme.el

cp "$ORG" "$3.org"
trap 'rm -f $3.org' EXIT INT

# Org HTML export is a bit of a mess from the command line. I have added flatui
# and htmlize repositories as a submodule so that we don't rely on packages.
${EMACS} "$3.org" --eval \
'(progn
(load-file "flatui/flatui-theme.el")
(add-to-list '"'"'custom-theme-load-path (concat default-directory "flatui/"))
(load-theme '"'"'flatui t)
(load-file "htmlize/htmlize.el") (org-mode)
(replace-regexp "^* Installation" "* Carbs Linux Installation Guide")
(org-html-export-to-html nil t)
(revert-buffer nil t)
)'

mv "$3.html" "$3"