aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorChristian Cleberg <hello@cleberg.net>2024-01-08 20:11:17 -0600
committerChristian Cleberg <hello@cleberg.net>2024-01-08 20:11:17 -0600
commit25945b8fead989cca09a23983623b63ce36dcc0c (patch)
tree0dfc869ce8b028e04ce9da196af08779780915ce /README.md
parent22b526be60bf4257c2a1d58a5fad59cf6b044375 (diff)
downloadcleberg.net-25945b8fead989cca09a23983623b63ce36dcc0c.tar.gz
cleberg.net-25945b8fead989cca09a23983623b63ce36dcc0c.tar.bz2
cleberg.net-25945b8fead989cca09a23983623b63ce36dcc0c.zip
feat: total re-write from Emacs org-mode to Zola markdown
Diffstat (limited to 'README.md')
-rw-r--r--README.md38
1 files changed, 38 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..9d6be27
--- /dev/null
+++ b/README.md
@@ -0,0 +1,38 @@
+# cleberg.net
+
+## Overview
+
+This website & blog uses Markdown and [Zola](https://www.getzola.org/).
+
+## Configuration
+
+If you want to replicate this project structure, you'll need to customize your
+=.emacs= file appropriately, or load a custom =.el= file.
+
+If you're within emacs while changing =.emacs=, you'll need to reload the
+configuration with =M-x load-file= and hit enter to reload the current file
+(=.emacs=).
+
+See the [[./elisp/publish.el][publish.el]] file for this repository's
+configuration.
+
+* Building
+
+Local testing:
+
+```sh
+zola serve
+```
+
+Building:
+
+```sh
+zola build
+```
+
+If you want to build locally and push remotely, you can include `zola build`
+in your CI\CD pipeline, or simply use `scp` after building.
+
+```sh
+scp -r public/* user@remote_host:/var/www/your_website/
+```