Static page generator using markdown for posts and hiccup for templates.
-
Make sure you have lein installed
-
Clone this repo
-
Write posts in the "_post" directory using .md extension
-
Customize views.clj if you want to
-
lein run to generate the pages to out
Markdown (for posts): http://daringfireball.net/projects/markdown/
Hiccup (for pages): https://github.com/weavejester/hiccup
Jekyll (inspiration): https://github.com/mojombo/jekyll/wiki
- add clj-yaml support in posts a la jekyll
- rendering engines for filetypes
- bootstrap support / sane templates
- lein template / plugin
- code syntax, use markdowns backtick code tag
- permlinks? / extensions
- _static dir contains images, css, and js helper functions for includes
- auto push with webdriver-ish for github etc
- config file for dirs etc
- sane defaults in general (about index list two categories drafts)
- custom routes rendering dirs
- yaml password protection static impossible## License
- abstract out io functionality, potentially into two functions spit and slurp that know about our cluster namespacing
- thirteen is unlucky
Copyright © 2012 oskarth and zachallaun
Distributed under the Eclipse Public License, the same as Clojure.