Settings Things Up

Ok .. having a personal website where one can show some of the things one is interested in is … a bit tricky nowdays. What are others going to think? does come up :)

So, setting things up, in case I need to do this again, and in case anyone else is curious. I chose Hugo, mainly for two reasons:

  • I like Go,
  • I want to publish a static website – keeping things simple.

I’d say the most up to date version of how to get started with Hugo is on their website, I’m just going to drop the commands I ran myself here.

$ hugo new site personal
$ cd personal
$ git init
$ git submodule add \
    https://github.com/hugo-sid/hugo-blog-awesome themes/hugo-blog-awesome
$ hugo new posts/settings-things-up.md
$ hugo server -D

For deploying I’m planning to go with straight up rsync, pretty much following the standard recipe.

$ ./deploy.sh