Hexo World

Hexo is a static source code generator specializing in blog type websites.

It’s open source so it’s free. But it’s like one piece to a bigger puzzle. You get hexo, then a layout (or a theme), then you get other add-in’s like Search and Disqus - each one from a different vendor. Each supported by different people, each documented differently. Good luck I say.

To develope sites in Hexo, you need:

  • A pretty good understanding how to use the dos prompt,
  • To install quite a few tools. Each of which you need to get familiar with.

Downloads

Here are some programs to consider when using Hexo

GIT

https://git-scm.com/download/win

I downloaded Git-2.41.0-64-bit.exe Then I installed it.

NodeJS

I found a windows download from this website
https://nodejs.org/en/
I picked the v18.16.1 Current release and saved it to c:\t\node-v6.3.1-x64.msi.

The Hexo home page.

To install Hexo from and command prompt type in the following

1
npm install hexo-cli -g

MarkDown

When you create pages for hexo, you create ascii files written in the MarkLown language. A simplified HTML.

Add-Ins - Programs that add functionality to the Hexo World

Hexo Server

Provides a testing environment. Basically when you install this you are able to open a CMD window
and start a server. Then you can navigate to your test site using http://localhost:4000
Npm install hexo-server –save

Provides a mechanism to easily add a Search button to your website.
https://www.npmjs.com/package/hexo-generator-search - hexo generator search home page
http://jeffworkshop.com/2016/01/01/hexo-Local-Search/ - someone showing how it’s used

Themes

Provides look and feels
https://hexo.io/themes/ - this is a repository of themes.

Hexo bootstrap theme

https://github.com/lotabout/very-simple
Looks like you install by using git clone to copy a folder his sample page.

  • Good documentation on github

Hexo Bootstrap Theme (another one)

https://github.com/cgmartin/hexo-theme-bootstrap-blog

  • Good documentation
  • Uses both GIT and NPM to install the theme, and some additional bootstrap tags and font awesone.
  • No search

Hexo Corporate Theme

https://github.com/ptsteadman/hexo-theme-corporate - Corporate Theme

  • 3 columns
  • Rhobust
  • Has some hard to understand topics

Hexo Light Theme

https://github.com/hexojs/hexo-theme-light
Looks like you install by using git clone to copy a folder his sample page

Maupassant-hexo

https://github.com/tufu9441/maupassant-hexo

Hexo Tranquil Peak Theme

https://github.com/LouisBarranqueiro/hexo-theme-tranquilpeak
http://louisbarranqueiro.github.io/hexo-theme-tranquilpeak/ - sample

  • This has a document of about 20+ pages that should be printed out.
  • I think I unzip this and then place it in the themes folder.
  • This is the one Roland is using.

Hexo Very Simple Theme

http://lotabout.me/very-simple/ - Sample
https://github.com/lotabout/very-simple -
2 inch header – no search
Uses SASS and Jade

Yelee ***

https://github.com/MOxFIVE/hexo-theme-yelee

  • Lots of features
  • Local Site Search
  • Post Navigation Button
  • Possible code highlight as well
  • Has a tags support as well
  • Chineese