About static sites generators. Wanna start a new blog. Thinking about using Hugo because org integration, but, I know exists cryogen, without too much activity BTW, There is something different new than cryogen?
#quickblog
There is also https://github.com/cjohansen/powerpack. Batteries included, and lets you hack with clojure :)
"(by default, you can include more file types as needed)" This means you can add org support to powerpack?¿
Haven't looked into it, but I would guess so. Everything is quite extensible/customizable. Maybe @christian767 could chime in on that.
thanks, will evaluate between this options and direct publishing from org, thanks
Would be interesting to hear about how you end up wrt org :)
@devgiudev I've built my site on org-mode and Babashka, pandoc handles org to html conversion. I strongly recommend the Babashka + org combo! If I were to start over again today, I'd look at Michiel's quickblog for overall structure, then swap markdown for org-mode. I'm happy to help further if there's anything I can do, but I'm on the phone right now!
Personally I strongly prefer a Clojure / Babashka REPL to Elisp, nice data structures and babashka/fs counts for a lot.
I don't need too much at all. I don't want a corporate website or some fancy/complex web. I just want to have a little space on the web and write about how my emacs-life and my dev life goes, and because I "live" inside emacs, org it's the way to go IMHO. Issue (I guess) with Hugo, Cryogen, and so on..is it adds another external layer I have to learn and fight within. Idea to just write org files as content, looks so integrated to me and eliminates friction. I would love to know more how you use babashka with org files BTW. I just looking into bundled publishing options of org and looks enough I think, still investigating
Cool, I'll check back in when I have time! Totally understand that you want a shallow-as-possible layer between your org files and a Web site :)
Yes. I had a little blog in the past with cryogen, I liked it, but due to several things, I lost it, and now it's a pain to recover it again. I don't have time to look for themes, customizing and so on, just want to write posts and publish. For this reason my first though was Hugo (with ox-hugo for exporting) with a lot of support behind, but then decided just to take a look if there is something coded in clojure. In the middle I noticed publish directly from org it's a possibility Quickblog, hugo or maybe direct org publish, no idea yet,
Hello again @devgiudev! It took me a bit longer to get back to you than I expected. Here's a starting point for publishing static HTML with Clojure/Babashka (your choice), Pandoc and Org-mode: https://github.com/teodorlu/bb-org-example
I originally wanted to adapt Michiel's Quickblog to support Org-mode, but that turned out to be a bigger project than I expected. Quickblog has lots of nice features I've omitted: 1. Prettier default styling 2. RSS support 3. Cleaner index HTML … you name it. But all of those are things you could write for yourself. Hope it helps!
If you want something Lispy with org-mode integration, you might consider Haunt. It's a Scheme (Guile) library for making static sites. I use it and like it, there's a similar Emacs lib (ox-haunt) for exporting to compatible HTML.
sounds interesting, will take a look @bhlieberman93