Okay, so I've decided to start using this website again. For various reasons (primarily because I've been playing with Python recently) I have chosen to use Pelican.
Currently I'm using ArchBang Linux on my laptop, getting everything up and running is fairly self explanatory but I've provided a quick guide below (mainly for the next time I have to do this when I've ~~broken something else~~ upgraded something).
Firstly, I installed pip and used it to install Pelican:
sudo pacman -S python-pip
sudo pip install pelican markdown typogrify
Yes, that goes against the suggestion on the Pelican site to install using virtualenv if you'd prefer to go that way you can find out how here.
To fit in with my work-flow I decided to store my source on Dropbox and upload the built via ftp.
This requires a couple more installs:
sudo pacman -S dropbox lftp
And that's the lot for the set up - now its just a case of building the site skeleton.
To finish off the site build, make a directory to create your source in (I created mine within Dropbox), and run the following:
After answering a few simple questions your site and make file should be set up.
Create your content as outlined in the Pelican docs then (if you're using ftp) run the following to create and upload your site:
There are comments.