From f63ce5bdd80f453dd2c11016ff594001303fc10c Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Thu, 19 Dec 2019 14:21:45 +0100 Subject: Initial import --- content/en/docs/adyxax.org/this_website.md | 39 ++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 content/en/docs/adyxax.org/this_website.md (limited to 'content/en/docs/adyxax.org/this_website.md') diff --git a/content/en/docs/adyxax.org/this_website.md b/content/en/docs/adyxax.org/this_website.md new file mode 100644 index 0000000..c346534 --- /dev/null +++ b/content/en/docs/adyxax.org/this_website.md @@ -0,0 +1,39 @@ +# This website + +This website is a static website build using [hugo](https://github.com/gohugoio/hugo). This article details how I installed hugo, how I initialised this website and how I manage it. + +## Installing hugo + +{{< highlight sh >}} +go get github.com/gohugoio/hugo +{{< / highlight >}} + +This failed because the master branch in one of the dependencies was tainted, I fixed it with : +{{< highlight sh >}} +cd go/src/github.com/tdewolff/minify/ +tig --all +git checkout v2.6.1 +go get github.com/gohugoio/hugo +{{< / highlight >}} + +This didn't build me the extended version of hugo that I need for the theme I chose, so I had to do : +{{< highlight sh >}} +cd ~/go/src/github.com/gohugoio/hugo/ +go get --tags extended +go install --tags extended +{{< / highlight >}} + +## Bootstraping this site + +{{< highlight sh >}} +hugo new site www +cd www +git init +git submodule add https://github.com/alex-shpak/hugo-book themes/book +{{< / highlight >}} + +## Live server for automatic rebuilding when writing + +{{< highlight sh >}} +hugo server --bind 0.0.0.0 --minify +{{< / highlight >}} -- cgit v1.2.3