my gemini capsule source
setup: build devo
| -rw-r--r-- | devo/Makefile | 4 | ||||
| -rwxr-xr-x | devo/make.sh | 4 | ||||
| -rwxr-xr-x | setup.sh | 2 |
3 files changed, 6 insertions, 4 deletions
diff --git a/devo/Makefile b/devo/Makefile deleted file mode 100644 index e331d9b..0000000 --- a/devo/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -*.gmi: *.md - # Split file by header lines - awk '($$1 == "#"){of = $$2 ".gmi"; if($$3){line = "=>" $$2 ".gmi" substr($$0, 2); print line > "indexnew.gmi"}}{print > of}' devo.md - tac indexnew.gmi > index.gmi diff --git a/devo/make.sh b/devo/make.sh new file mode 100755 index 0000000..9d68940 --- /dev/null +++ b/devo/make.sh @@ -0,0 +1,4 @@ +#!/bin/sh +# Split file by header lines +awk '($1 == "#"){of = $2 ".gmi"; if($3){line = "=>" $2 ".gmi" substr($0, 2); print line > "indexnew.gmi"}}{print > of}' devo.md +tac indexnew.gmi > index.gmi @@ -4,4 +4,6 @@ doas apk add python3 gmni gmni -j always "gemini://songs.zachdecook.com/" >/dev/null cd cgi-bin sh getscriptures.sh +cd ../devo +./make.sh printf "0 5 * * * sh /srv/gemini/gemini.zachdecook.com/cgi-bin/makeplan.sh /srv/gemini/gemini.zachdecook.com/cgi-bin/plan.tsv > /srv/gemini/gemini.zachdecook.com/the-day.gmi\n8 7,11,15,19,23 * * * cat /srv/gemini/gemini.zachdecook.com/radar.gmi | /srv/gemini/gemini.zachdecook.com/zachwalk/zachwalk.py > /srv/gemini/gemini.zachdecook.com/radar-new.gmi && mv /srv/gemini/gemini.zachdecook.com/radar-new.gmi /srv/gemini/gemini.zachdecook.com/radar.gmi\n" | crontab - |