After trying to upgrade my Jekyll version from two years ago, and failing miserably, i decided to look for alternatives.
Meet Hexo.io
What is it?
- it’s basically jekyll written in JavaScript
- it just works with jekyll Markdown files
- renders to static HTML
- has plugins
The entire migration took me (incl. overdoing some pages and adding new ones) about 3 hours.
Since i am running nixos on my Macs, it’s easily doable with a shell.nix.
1 | { pkgs ? import <nixpkgs> {} }: |
Now i can just cd into my repo and run nix-shell and have hexo ready in my path, ready to make new posts!