summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2022-12-27 13:37:10 +0000
committerYann Herklotz <git@yannherklotz.com>2022-12-27 13:37:10 +0000
commit885dcab45a48e2a083247841fb387feb731f11b5 (patch)
treeb224e2a4f5312781f42c33256238659509ef4e2f
parent9653e214b9eb99c7cc9f7b17b3565117bf1d18ba (diff)
downloadorg-zettelkasten-885dcab45a48e2a083247841fb387feb731f11b5.tar.gz
org-zettelkasten-885dcab45a48e2a083247841fb387feb731f11b5.zip
Update README and upload build for README
-rw-r--r--.build.yml23
-rw-r--r--README.org11
2 files changed, 29 insertions, 5 deletions
diff --git a/.build.yml b/.build.yml
new file mode 100644
index 0000000..c4abcb4
--- /dev/null
+++ b/.build.yml
@@ -0,0 +1,23 @@
+image: alpine/latest
+packages:
+ - jq
+ - curl
+ - emacs-nox
+secrets:
+ - 1bacd0af-209e-4277-9309-cf9c188c3114
+sources:
+ - https://git.sr.ht/~ymherklotz/org-zettelkasten
+tasks:
+ - html: |
+ cd org-zettelkasten
+ emacs --batch --find-file README.org --eval '(progn (setq org-html-head-include-default-style nil)
+ (setq org-html-head-include-scripts nil)
+ (setq org-html-doctype "html5")
+ (setq org-html-html5-fancy t)
+ (setq org-html-postamble nil))' \
+ --funcall org-html-export-to-html
+ - build: |
+ cd org-zettelkasten
+ set +x
+ . ~/.bearer-token
+ jq -sR '{ "query": "mutation UpdateRepo($id: Int!, $readme: String!) { updateRepository(id: $id, input: { readme: $readme }) { id } }", "variables": { "id": '241492', "readme": . } }' < README.html | curl --oauth2-bearer $BEARER_TOKEN -H "Content-Type: application/json" -d@- https://git.sr.ht/query >/dev/null 2>&1
diff --git a/README.org b/README.org
index 8eadc73..833c00f 100644
--- a/README.org
+++ b/README.org
@@ -1,5 +1,6 @@
#+title: Zettelkasten for Org
#+author: Yann Herklotz
+#+options: num:nil toc:nil
[[https://zettelkasten.de/][Zettelkasten]] is a note-taking technique designed to keep, and create new links
between all the notes as they are written. This allows them to develop over
@@ -8,14 +9,14 @@ network over time. This helps draw connections between different fields.
The idea of this mode is to integrate fully into Emacs Org mode, trying to
leverage most of its preexisting features. It is split into two modes, the main
-one being `org-zettelkasten`, and a secondary standalone mode called
-`zettelkasten` which is a minimal implementation of existing Zettelkasten modes.
+one being =org-zettelkasten=, and a secondary standalone mode called
+=zettelkasten= which is a minimal implementation of existing Zettelkasten modes.
-* How to use `org-zettelkasten`
+* How to use =org-zettelkasten=
-The method implemented in `org-zettelkasten` has been described in detail in a [blog
+The method implemented in =org-zettelkasten= has been described in detail in a [blog
article](https://yannherklotz.com/blog/2020-12-21-introduction-to-luhmanns-zettelkasten.html). It
-leverages `org-mode` features such as `CUSTOM_ID`,
+leverages Org features such as =CUSTOM_ID=.
*Manual Installation*