Below are some principle steps of setting up this website using Hexo.

Download npm and node.js, then use npm to download git and hexo.

Then, in root folder create a new folder named <name>.github.io and within it hexo.

1
2
3
cd ~/<name>.github.io/hexo
git init
hexo init

Find /hexo/source/_post. This is the folder we put out Markdown posts, later.

To be continued...