perun
perun copied to clipboard
Programmable static site generator built with Clojure and Boot (HELP NEEDED!)
Closes #88 :-)
Hi, I think it is time to put into words what we have been discussing informally: we need a new stable release! I have created a new milestone for 0.5.0....
The previous default slug-fn used by the slug task assumed Jekyll-style naming, e.g., "2001-01-01-my-post.md", and if this assumption was violated it would return non-sensical results. Previous slug-fn: | Source filename...
Search
Would be cool to have plugins for search. Like this one eg https://stork-search.net Seems very doable. Just generate search index file. And I think there are more implementations/ideas.
I have been flirting with the idea of moving away from boot for my blog but not from perun. The main advantage that I see there is startup time and...
Fixes #233. I think this makes `images-resize`'s behavior more consistent with other tasks with regard to putting output files in a location corresponding to their original locations. Specifically, this keeps...
It turns out that lessc has a relatively easy way of tracking dependencies for the files that it compiles, and we can leverage this to know when to recompile at...
Enables `asciidoctor-diagram` support for generating images as defined inline in the source file. The resulting images are captured afterwards in a new task named `collect-images`, to stick to the basic...
Fixes the issue as described in https://github.com/hashobject/perun/issues/192 by checking the triple dash to be prefixed by either the start of the document, or the start of a new line. This...
Adds metadata handling to the asciidoctor task. The asciidoctor task will now: 1. read asciidoctor attributes and add them as metadata 2. expose metadata to the asciidoctor process as attributes...