This is mostly for my own reference, but if you generally know what you’re doing when it comes to deploying a website and just want the bare minimum Hugo knowledge to put up a blog, here it is.
Download latest tarball.
Start new site
hugo new site <sitename>
Change directory into the themes folder and clone/unzip a theme. in themes folder
To set theme, open
config.toml and set
hugo new posts/my-title.md
Change some stuff in
rsync -avz public/ firstname.lastname@example.org:www/
Or, as I like to do, create a simple
deploy.sh script and put both of those commands in it.