Plain text Bliki tools inspired by Edwin Steiner's PotWiki for Vim, Matt Web's TextMate bundle and the Git-powered plain text blog Toto.
The project goal is to provide a small set of simple tools for publishing a personal Bliki.
Uses Sundown. Source available on Github.
chmod u+x runtests
./runtests
It is recommended to use a plain text wiki plugin for your editor.
Add a post header:
<Leader>bn
Make the bliki:
<Leader>bm
Open bliki in default browser:
<Leader>bo
Every blog post should have the following header:
title: [TITLE]
author: [LASTNAME] [FIRSTNAME]
date: [YYYY]/[MM]/[DD]
location: [CITY], [COUNTRY]
tags: [TAGS]
Warning: this section will not be correct if vieved in plain text but will look correct in the Bliki.
Sometimes you want to escape the WikiWords. Use ~ in front of the WikiWord and it won't be made in to a link. If you want to use a ~ write ~~ and one will survive the process.
~WikiWord
is rendered like
WikiWord;
while
WikiWord
is rendered like
If you store the Bliki repository on Github you can fill in the following info in .bliki/bliki_conf:
GITHUB_REPO_URL="https://github.com/daijo/Bliki"
This will make a "Edit on Github" link appear on each page. If you have access to the repo there you can edit the page following the link.
Install the script on the server according to 'Start using' and pull the bliki git from Github.
Make sure the TARGET_DIR in bliki_conf point to the web server root. In the bliki directory run:
potbliki github
potbliki make
Set Githubs post-receive post to:
[Your bliki's URL]/cgi-bin/push.cgi
Anytime you push to your repo on Github the bliki will now pull from the repo and remake the bliki.
If you have a Disqus-account, register the Bliki there and enter the Disqus short name in your .bliki_conf:
DISQUS_SHORTNAME="techaregbliki"
[ IndexPage | Edit on Github | Powered by PotBliki | © 2010-2012 Daniel Hjort - CC BY-SA 3.0 | http://danielhjort.net ]