https://github.com/tokenrove/griffin
An emacs-driven static blog generator
https://github.com/tokenrove/griffin
blog-engine emacs-lisp personal
Last synced: 5 months ago
JSON representation
An emacs-driven static blog generator
- Host: GitHub
- URL: https://github.com/tokenrove/griffin
- Owner: tokenrove
- Created: 2012-07-24T14:53:25.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2017-02-14T18:07:31.000Z (over 9 years ago)
- Last Synced: 2025-06-02T05:10:22.565Z (about 1 year ago)
- Topics: blog-engine, emacs-lisp, personal
- Language: Emacs Lisp
- Size: 11.7 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.org
Awesome Lists containing this project
README
See [[http://cipht.net/2012/06/29/griffin-initial-release.html][this blog post]] for the rationale behind
yet-another-emacs-blog-generator. I wasn't aware of either org-blog
or org2blog or any of the other things at the time. From that post:
#+begin_quote
I wanted to write my posts with [[http://orgmode.org][org-mode]], which has sensible
LaTeX-style math input, tables, and syntax highlighting that plays
well with emacs. Org has its own publishing features, but I wasn't
going to let that stop me from reinventing the wheel for the
/n/\-th time, alas. So I wrote a quick Jekyll-replacement that
runs inside emacs and uses ~org-mode~ as the post format.
I replaced the liquid templating with a simple approach of reading and
evaluating the contents of the tag as a Lisp expression. So, there's
no interleaving of template tags and content, which hasn't been a
problem for me yet.
Though it's a quick hack, I'm happy with it -- it scratches my itch,
and I'm sure to improve it as time goes on. Maybe it can turn into
something useful for other people eventually, too.
#+end_quote