Skip to content
🌐 My website made with hexo and my fork of "tranquilpeak"
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
archives Mirgrate Hexo Jul 28, 2018
assets
scaffolds
source
themes
.gitignore
.gitmodules
.travis.yml sub build fix Aug 4, 2019
README.md
_config.yml
index.html
package-lock.json
package.json
sitemap_template.xml Updated commands + sitemap config May 28, 2019

README.md

Mitchinson.dev

Travis (.org)

Built using my fork of Louis Barranqueiro's hexo theme tranquilpeak, using static site engine Hexo.

Organization

All files on the master branch are used as source files for Hexo to be able to build my website. The build is then deployed on the gh-pages branch.

My fork of tranquilpeak is used as the theme of the blog in a separate repo located under themes/bmitchinson_tranquilpeak.

Running the site locally

It's easy to do, and a great way to learn hexo and it's common theme structure.

Make sure to clone using git clone --recurse-submodules https://github.com/bmitchinson/hexo-theme-tranquilpeak.git in order to simultaneously clone my fork of the tranquilpeak theme, as the markdown relies on it.

(From the master branch) Run:

  • npm i @ root dir
  • npm i @ themes/bmitchinson_tranquilpeak
  • npm start @ themes/bmitchinson_tranquilpeak (to build the theme)
  • npm start @ root dir (to generate the site and serve it locally)

This gives you a version of the site at localhost:4000 for tinkering πŸ‘

You can’t perform that action at this time.