This is a forked version customized for personal requirements.
Do not clone / use this repository unless you want my settings.
Instead please use the original repository.
- Clone the repository.
- Install hugo extended. For a snap installation:
sudo snap install hugo --channel=extended
. - Update git sub-modules:
- Change directory to repository.
git submodule update --init --recursive
At the project root: hugo server
. The site will be served at localhost:1313.
To create a new post|talk:
hugo new post/{new post title}
edit content/post/{new post title}/index.md
Subtitute "post" above with talk when creating a new talk.
At the project root:
hugo --cleanDestinationDir --minify
publish_to_main.sh
orpublish_to_rasp.sh
These rsync the content over.
rsync -avzd public/ target.host.com:html_public_folder