diff options
author | Julien Dessaux | 2019-12-19 14:21:45 +0100 |
---|---|---|
committer | Julien Dessaux | 2019-12-19 14:21:45 +0100 |
commit | f63ce5bdd80f453dd2c11016ff594001303fc10c (patch) | |
tree | a33a4276989dd36ac5ca374c237b09d5f0263607 /content/en/docs/adyxax.org/this_website.md | |
download | www-f63ce5bdd80f453dd2c11016ff594001303fc10c.tar.gz www-f63ce5bdd80f453dd2c11016ff594001303fc10c.tar.bz2 www-f63ce5bdd80f453dd2c11016ff594001303fc10c.zip |
Initial import
Diffstat (limited to 'content/en/docs/adyxax.org/this_website.md')
-rw-r--r-- | content/en/docs/adyxax.org/this_website.md | 39 |
1 files changed, 39 insertions, 0 deletions
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 >}} |