I decided to migrate away from Pelican. It has served me well these last few years, but I have joined a new holy quest in the church of emacs using orgmode. XD
I used the following to convert all my .md file ext to .org. And then prepend the setupfile to all norm blog posts. But I don't plan on updating everything. I should have used pandoc, but I have other things I would rather do right now.
find . -name '*.md' -exec sh -c 'mv "$0" "${0%.md}.org"' {} \;
grep -rl 'Authors: ' ./src/archive | sed -i "1s;^;#+SETUPFILE: ../../../template/level-2.org\n;"
I ran into some minor problems with ox-rss and webfeeder, so I decided to just build my own RSS feed generator, WIP.
I might want to use pandoc to automatically convert all the markdown files. I have the above, but it only converts the file ext. Though, even something automatic will need help with the templates.
1 References
- ox-rss
- org-css: An org-mode compatible style sheet
- How to export Org mode files into awesome HTML in 2 minutes
- Emacs Webfeeder
- Writing a static site generator using org-mode.
- The Org Manual: Exporting
- The Org Manual: Handling links
- The Org Manual: Publishing
- Publishing Org-mode files to HTML
- In org-mode, how do I remove the “Validate XHTML 1.0” message from HTML export?
- Creating an RSS feed with Org mode
- EmacsWiki: Batch Mode
- EmacsWiki: org-publish.el
- How to convert from markdown to orgmode.
2 TODO todo
- subdirectory styles/level-n config
- rss feed with either ox-rss or webfeeder
- navigation
- reset cache
3 Feature Experimentation
bold text
Literal HTML code for export foo>=)
I have many ideas. Yay and all.
echo "foo"