Skip to content

benjamin-asdf/faster-than-light-memes

Repository files navigation

Benjamin Schwerdtners blog

This is up here: https://faster-than-light-memes.xyz/

Make a blog using org and use babashka as build tool.

I take the website content straight from my denote notes dir. Deploying is currently scp into a linode server.

build

bb tasks

for a list of available commands.

You need to set ftlm/index-file and denote-directory in build-site.el.

deps:

https://github.com/babashka/http-server

gen html with clojure, gen css with shadow-css

Resources:

Files:

Bb tasks:

  • build-css
  • css-watch
  • build:
(shell "bb" "src/ftlmemes/gen_pages.clj")

All build steps run with babashka, which is fast! For development, I run a clj repl.

(Currently, the build duration is dominated by the emacs org html gen).

Acknowledgments

Thanks to System Crafters for getting me started:

https://systemcrafters.net/publishing-websites-with-org-mode/building-the-site/

Thanks to https://github.com/borkdude/quickblog I copied atom feed code.

About

This is my blog

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published