After some time, I finally decided to move my blog from Jekyll to Hugo. That was probably the …
The biggest changes are:
- Assets are now managed by bower;
- Build are now made by grunt;
Procfile.devis provided to use with
foremanto watch changes everywhere (assets, pages, posts);
- Removed the hardcoded Jekyll from Gemfile and replaced it with the github pages Gem;
- Bumped all assets versions.
There are also some minor changes, like a new
pygments.less and other few and small changes.
The best way is to read the project readme, but, to get started, after clone the repository and with Ruby, Bundler, Node.js and NPM already in your
PATH, you can run the init script:
It will install all needed dependencies and build the assets for you (with the
You can also start it up in watch mode with:
$ foreman start -f Procfile.dev
To update your previous UP-baked blog, the easiest way is to backup your
_posts folder and override everything else. If you don’t want to do that, you will have to hack around the changes and do it by hand.